
Creamy Beef Bolognese with Mushrooms
🍝 🍄🟫 🍝
Creamy Beef Bolognese with Mushrooms is a savory, slow-simmered ragù with layers of flavor that develop over time. Unlike a typical spaghetti meat sauce, which is often brighter, redder, and more tomato-driven, this Bolognese lets meat and vegetables take center stage.
A generous amount of onion, carrot, celery, and cremini mushrooms slowly cooks down into the ragù, creating a deeper, more nuanced foundation and adding layers of savory flavor to the beef. The long, gentle simmer allows the ingredients to meld into a rich, satisfying sauce with subtle earthy notes from the mushrooms.
Equal parts milk and cream mellow the acidity and give the ragù a velvety texture that clings beautifully to spaghetti (or keto-friendly cauliflower, see recipe below).
Creamy Beef Bolognese with Mushrooms Recipe
Ingredients
1 T. olive oil
1 T. unsalted butter
1 medium onion, small dice
1 large carrot, small dice
2 celery stalks, small dice
8 oz. cremini mushrooms, chopped
2 cloves garlic, minced
1 lb. ground beef (80/20)
Coarse salt
Freshly ground black pepper
1/3 c. dry vermouth
1 1/2 T. tomato paste
1 (14–15 oz.) can crushed tomatoes
1/2 c. whole milk
1/2 c. heavy cream
Small pinch of nutmeg
Parmesan rind, if you have one
Spaghetti
Freshly grated Parmesan cheese, for serving
Parsley, for garnish

Method
Heat the olive oil and butter in a heavy pot over medium heat. Add the onion, carrot, celery, and mushrooms with a generous pinch of salt. Cook, stirring often, until the vegetables are softened and the mushrooms have released their moisture and begun to brown, about 12–15 minutes.
Stir in the garlic and cook for 30 seconds. Add the ground beef and cook, breaking it into small crumbles, until browned and deeply savory.
Season with salt and pepper. Add the vermouth and simmer until mostly evaporated. Stir in the tomato paste and cook for 1–2 minutes. Add the crushed tomatoes, milk, cream, nutmeg, and Parmesan rind, if using.
Bring to a very gentle simmer. Reduce the heat to low and cook partially uncovered for about 2 hours, stirring occasionally. Add a splash of water if the sauce becomes too thick.
Remove the Parmesan rind. Taste and adjust the seasoning with additional salt and pepper as needed.
Cook the spaghetti in a large pot of well-salted water al dente.
Plate the spaghetti and top generously with the sauce. Serve with freshly grated Parmesan and a parsley sprig.
Whole Roasted Cauliflower (for Creamy Bolognese)
Here is another way I served this creamy Bolognese—over cauliflower instead of spaghetti for my low-carb, keto-friendly guests.

Ingredients
1 whole cauliflower (~3 lb. before trimming)
3–4 T. olive oil
1 1/2 t. kosher salt
1/2 t. black pepper
1/2 t. garlic powder
1/4 t. onion powder
1–2 T. unsalted butter
Method
Heat oven to 425°F. Remove outer leaves from the cauliflower. Trim stem so it sits flat, but keep core intact so it stays whole. Pat completely dry (this helps browning).
Mix olive oil, salt, pepper, and optional spices. Rub thoroughly all over the cauliflower.
Place in a baking dish. Roast for 50–75 minutes, depending on density.
At about 15 minutes before done: brush 1–2 T. melted butter over the top.
It’s ready when: a knife slides into the center easily and exterior is deeply golden with darker caramelized spots.
Let it sit 5–10 minutes before saucing so it firms slightly and doesn’t collapse under the Bolognese.
Place whole cauliflower in a shallow bowl. Ladle warm creamy Bolognese over the top. Finish with: Parmesan and parsley.
Discover more from Taste With The Eyes
Subscribe to get the latest posts sent to your email.