Hearty Slow Cooker Beef Stew with Sweet Potatoes and Rosemary

Some dinners just understand the assignment. This beef stew with sweet potatoes is one of those meals you can assemble in the morning and come home to a dish that tastes like you spent hours on it. It’s rich, hearty, and comforting in that slow-cooked way where flavours meld and the texture becomes effortlessly tender.

The sweet potatoes soften and naturally thicken the sauce, the beef becomes fork-tender, and the whole pot simmers into a balanced stew that feels cozy without being heavy. It’s the kind of recipe you make once and keep returning to whenever the weather cools or you need a simple, satisfying meal.

Slow Cooker Beef Stew filled with fall apart, tender beef pieces and sweet potato

What Makes This Recipe Work

  • Sweet potatoes do double duty: They add gentle sweetness while breaking down slightly to thicken the stew, giving the sauce a rich, silky texture without extra effort.
  • Built for the slow cooker, not adapted to it: This stew is designed to cook low and slow, giving the beef time to tenderize properly and allowing flavors to develop fully.
  • Minimal prep, maximum payoff: A short sear adds depth, then the slow cooker takes over so you can get on with your day.
  • Comfort food that still feels balanced: Hearty beef and vegetables in a naturally thickened sauce make this stew satisfying without being overly heavy.

What Goes Into This Slow Cooker Beef Stew

Top shot of ingredients: Beef chuck roast, sweet potato, carrots, baby potatoes, parsley, onion, beef broth, dry white wine, pepper, diced tomatoes, beef bouillon, tomato paste, all-purpose flour, red bell pepper, salt, bay leaves, cooking oil, mild paprika, and garlic.

Every ingredient contributes, but these are the ones that make the dish shine:

  • Beef chuck roast: Marbled and flavorful, it becomes tender and juicy after slow cooking, forming the stew’s meaty base.
  • Sweet potato: As it breaks down, it adds a subtle sweetness and helps thicken the sauce naturally.
  • Beef broth: Provides a savory backbone so each spoonful has depth and warmth.
  • Tomato paste: Concentrates tomato flavor and balances the sweetness of the vegetables.

Note: See the recipe card below for the full ingredient list with measurements.

Add-Ins and Substitutions to Make It Yours

Once you have the base, these extras let you tweak the stew without changing its character:

  • Worcestershire sauce: Adds savory umami and deepens the beef flavour.
  • Smoked paprika: A hint of smokiness and warmth without overwhelming the dish.
  • Celery: Adds aromatic structure alongside the onions.
  • Kale or spinach: Stir in at the end for extra colour and nutrients.

How To Make Slow Cooker Beef Stew With Sweet Potatoes

Patting the beef cubes dry using paper towel.
  1. Season the beef: Pat beef cubes dry and season generously with salt and black pepper. Have your slow cooker ready for the browned meat.
Searing the beef until browned in a skillet.
  1. Sear in batches: Heat oil in a skillet over medium-high and brown the beef on all sides. Work in batches to avoid crowding and add oil as needed.
Cooking the onion and garlic in a skillet.
  1. Sauté aromatics: In the same skillet, cook the onion until softened and golden. Stir in the garlic and sauté until fragrant, then transfer to the slow cooker.
Beef and onions, tossing well to coat. Add broth, wine, tomatoes, paste, bouillon, sweet potatoes, baby potatoes, carrots, bell pepper, paprika, and bay leaves in a slow cooker.
  1. Mix and coat: Sprinkle flour over the beef and onions and toss to coat. Add beef broth, wine (if using), diced tomatoes, tomato paste, crushed bouillon, sweet potatoes, baby potatoes, carrots, bell pepper, paprika, and bay leaves.
Slow cooker with lid.
  1. Slow cook the stew: Cover and cook on Low for 8–10 hours or on High for 4–6 hours. Slow cooking tenderizes the beef and blends the flavours.
Close-up shot of Slow Cooker Beef Stew With Sweet Potatoes
  1. Finish and serve: Taste and adjust seasoning with salt and pepper. Remove bay leaves, garnish with parsley, and serve over rice or mashed potatoes.

To complete a cozy bowl of beef stew with sweet potatoes, pair it with a warm bread or a simple vegetable side to round out the flavours. These options soak up the sauce and add texture, making the meal feel complete and comforting.

Pro Tips for a Really Good Stew

  • Do not skip browning the beef if you can. The caramelisation adds considerable depth to the final dish.
  • Cut sweet potatoes slightly larger so they hold their shape while still softening and thickening the sauce.
  • Cook on low whenever possible — slow, gentle heat gives the most tender results.
  • Let it rest for 10 minutes before serving so the stew thickens a bit as it settles and the flavours meld further.

Recipe FAQs

Do you have to cook the meat before adding it into a slow cooker?

Browning the meat first adds depth of flavour. A quick sear over medium-high heat is enough, though you can skip it if you’re short on time.

How do I store leftovers?

Store leftovers in airtight containers in the refrigerator for up to 5 days. Reheat in the microwave or on the stove until hot.

How can I prepare beef stew the night before?

Prep ingredients the night before: dice the beef and chop the vegetables, then refrigerate them in separate airtight containers so you can assemble and start cooking in the morning.

Slow Cooker Beef Stew filled with fall apart, tender beef pieces and sweet potato
Slow Cooker Beef Stew with rice on a plate
Pin
Print
4.34 from 27 votes

Slow Cooker Beef Stew

By Karina Carrel
Prep Time: 15 minutes
Cook Time: 6 hours
Total Time: 6 hours 15 minutes
Servings: 8 people
Slow Cooker Beef Stew is full of flavour and easy to throw together. Filled with fall-apart tender beef and melt-in-your-mouth sweet potato, it’s a warm meal that hits the spot.

Ingredients 

 

  • 3 pounds beef chuck roast diced into 1 inch cubes
  • 4 tablespoons cooking oil
  • 1 large onion chopped
  • 6 cloves garlic crushed, or 1 tablespoon minced garlic
  • 1/3 cup all-purpose flour
  • 1 large sweet potato peeled and diced into 2-inch pieces, roughly 3 cups diced
  • 10 ounces baby potatoes halved
  • 2 large carrots sliced
  • 1 red bell pepper deseeded and chopped
  • 1-1/2 cups beef broth or stock
  • 1 cup dry white wine optional
  • 14 ounces diced tomatoes canned
  • 1/4 cup tomato paste
  • 2 beef bouillon cubes crushed
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon mild paprika
  • 2 bay leaves
  • 4 tablespoons fresh parsley chopped to serve

Instructions 

  • Season the beef with salt and pepper.
  • Heat 1 tablespoon of oil in a pan or skillet over medium-high heat. Sear the beef until browned, about 2–3 minutes per side, working in batches and adding more oil as needed.
  • Transfer the browned meat into a 6 qt (6 litre) slow cooker bowl.
  • Fry the onion in the remaining oil in the same skillet until softened. Add the garlic and sauté about 30 seconds until fragrant, then transfer to the slow cooker.
  • Add the flour and mix to coat the meat and onions. Add the remaining ingredients (except bay leaves and parsley) and stir to combine. Place the bay leaves on top.
  • Cover and cook on Low for 8–10 hours or on High for 4–6 hours.
  • Taste before serving and add extra salt or pepper if needed. Garnish with parsley.
  • Serve over white rice or mashed potatoes.

Notes

Tip: To save time, prepare all of your ingredients the night before and start the slow cooker in the morning.

Originally published December 12, 2016.

Nutrition

Calories: 518kcal | Carbohydrates: 29g | Protein: 37g | Fat: 27g

Nutrition information is automatically calculated and should be used as an approximation.

Tried this? Leave a comment below!