A healthy and comforting Italian-style slow cooker beef ragu made with lean beef, vegetables, and herbs, served over your favorite pasta or veggie noodles.Perfect for meal prep or a cozy family dinner.
2lbslean beef chuck or top sirlointrimmed and cut into large chunks
1tbspolive oilfor searing, optional
1yellow onionfinely chopped
4clovesgarlicminced
2carrotspeeled and diced
2stalks celerydiced
1can(28 oz) crushed tomatoes(no added sugar)
2tbsptomato paste
½cuplow-sodium beef broth
1tspdried Italian seasoning
1tspsaltadjust to taste
½tspblack pepper
2bay leaves
1tspfresh rosemaryfinely chopped (or ½ tsp dried)
1tspfresh thyme leavesor ½ tsp dried
1cupmushroomssliced (optional)
2cupsbaby spinachoptional, stirred in at end
Instructions
Step 1 – Sear the Beef (Optional but recommended):
Heat olive oil in a large skillet over medium-high heat. Sear the beef chunks on all sides until browned (about 2–3 minutes per side). Transfer to slow cooker.
Step 2 – Sauté Aromatics:
In the same skillet, add a bit more oil if needed and sauté the onion, garlic, carrots, and celery for about 5 minutes, until softened. Add to the slow cooker.
Step 3 – Add Remaining Ingredients:
To the slow cooker, add crushed tomatoes, tomato paste, beef broth, Italian seasoning, salt, pepper, bay leaves, rosemary, thyme, and mushrooms (if using). Stir gently to combine.
Step 4 – Slow Cook:
Cover and cook on low for 8 hours or high for 4–5 hours, until beef is very tender and pulls apart easily.
Step 5 – Shred Beef:
Remove the bay leaves. Transfer the beef to a plate and shred it using two forks. Return the shredded beef to the slow cooker and stir well to coat in the sauce.
Step 6 – Final Simmer and Add Spinach (Optional):
If the sauce is too thin, cook uncovered on high for 20–30 minutes. Stir in spinach during the last 5 minutes if using, until wilted.
Step 7 – Serve:
Serve hot over whole wheat pasta, zucchini noodles, spaghetti squash, or your choice of grain or veggie base.