Overhead shot of a bowl of mashed potatoes topped with beef stew and a rosemary sprig with a gold fork and spoon next to the bowl

Cranberry Beef Stew with Mascarpone Mashed Potatoes

This Cranberry Beef Stew with Mascarpone Mashed Potatoes is a super cozy winter meal, and the beef stew is made in the slow cooker! You serve the stew over a bed of garlicky mascarpone mashed potatoes, which are absolutely delicious! This meal is perfect to make for guests over the holidays, or any chilly night when you need a little something cozy!

Course Beef, Main, Main Course
Cuisine Crockpot, Slow Cooker
Keyword cranberry beef stew, slow cooker beef stew
Prep Time 20 minutes
Total Time 4 hours 20 minutes
Servings 4 -6
Author Molly | Spices in My DNA


For the cranberry beef stew

  • 1 1/2 teaspoons salt, divided
  • 1/2 teaspoon pepper
  • 1 tablespoon olive oil
  • 2 pounds stew beef, cut into chunks
  • 1 large sweet onion, chopped
  • 4 cloves garlic, minced
  • 8 ounces cremini mushrooms, quartered
  • 3 carrots, peeled and cut into 1 1/2 inch pieces
  • 2 cups fresh cranberries
  • 2 cups beef broth
  • 3 tablespoons tomato paste
  • 3/4 cup red wine*
  • 2 tablespoons pure maple syrup
  • 2 bay leaves
  • 2 sprigs fresh thyme
  • 3 tablespoons all purpose flour
  • 2 teaspoons chopped fresh rosemary, plus extra for serving

For the mascarpone mashed potatoes

  • 2 1/2 pounds yukon gold potatoes, cut into 1 1/2'' chunks*
  • 3/4 cup whole milk
  • 4 cloves garlic, peeled
  • 4 ounces mascarpone cheese, softened to room temperature
  • 1/2 teaspoon salt, or to taste
  • freshly cracked black pepper to taste


For the cranberry beef stew

  1. Heat a large skillet over medium-high heat. Add the olive oil. Season the beef with 1/2 teaspoon of the salt and the pepper. Add to the skillet and sear on all sides until browned, about 4-5 minutes. Transfer the beef to your slow cooker.

  2. Add the onion, garlic, mushrooms, carrots, cranberries, beef broth, tomato paste, red wine, maple syrup, bay leaves, and thyme sprigs to the slow cooker and stir to combine. Cook on high for 4-5 hours or on low for 7-8 hours.

  3. When the stew has about 30 minutes left, scoop out 2/3 cup of the cooking liquid and mix it together with the flour until smooth. Pour back into the slow cooker and stir to combine. At this time, sometimes I add another handful of cranberries for a little pop of bright color! Totally optional though! Cook for the remaining 30 minutes or until thickened.

  4. Once finished, stir in the fresh rosemary and remaining teaspoon of salt. You may want to start with 1/2 a teaspoon and go from there. Season to taste with pepper as well! Serve the stew over the mashed potatoes and garnish with extra chopped rosemary and/or a rosemary sprig!

For the mascarpone mashed potatoes

  1. Add the potatoes to a large pot and cover with water. Season the water liberally with a teaspoon or so of salt. Bring to a boil and cook for 20 minutes or so, or until potatoes are tender.

  2. While potatoes are boiling, heat the milk and garlic in a small saucepan over medium-high heat until it comes to a simmer (watch carefully, the milk can burn quickly!). Once simmering, reduce heat to medium-low, and let the milk and garlic steep for 15-20 minutes, while the potatoes are cooking. Once finished, discard the garlic cloves.

  3. Drain the potatoes and add them back into the pot. Add the milk, the mascarpone, and salt, and mash with a potato masher until desired consistency is reached. Season to taste with additional salt and pepper if desired!

Recipe Notes

*I like to use use a full-bodied, dry red wine for this recipe, something like a cab, Spanish red, or red blend! Make sure it's something you enjoy drinking on its own - the flavor will intensify!
*I like to keep the skin on my potatoes, but you can peel them if you prefer it. You may need to add a little less milk if you peel them since there will be less volume - just start with about half and go from there! For me, this was 6 medium/large yukon golds.