Turn any busy evening into a cozy Italian feast with this easy Weeknight Spaghetti Bolognese that delivers rich, slow-simmered flavor in just 45 minutes. It comes together effortlessly in one pot and pairs perfectly with a crisp homemade Caesar salad or a fresh chopped Italian salad for the ultimate restaurant-quality dinner at home!

Jump to:
🥫 The Ingredients
This recipe transforms simple everyday kitchen staples, savory meats, and velvety finishing touches into a deeply rich sauce that tastes like it spent all day simmering on the stove. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- The Meat (Beef & Sausage): Using a mix of 80/20 ground beef and Italian sausage adds incredible depth and built-in seasoning. You can use sweet, mild, or hot Italian sausage depending on your spice preference. Substitution: Ground pork or ground turkey can easily be substituted.
- The Aromatic Base (Soffritto): Finely dicing the onion, carrot, and celery is key, so they melt seamlessly into the sauce to create a sweet, savory base. Time-saving tip: Pulse them together in a food processor a few times to save on chopping!
- Red Wine: A dry red wine like Cabernet Sauvignon, Pinot Noir, or Chianti adds a wonderful richness. Substitution: If you prefer to cook without alcohol, simply replace the wine with an extra ¼ cup of beef broth plus 1 teaspoon of red wine vinegar or balsamic vinegar to maintain that touch of acidity.
- San Marzano Tomatoes: Italian San Marzano canned whole tomatoes are naturally sweeter and less acidic than standard tomatoes. Gently crush them by hand or with a potato masher in a bowl before adding them to the pot.
- Heavy Cream: Just a splash at the end rounds out the tomato acidity and creates a silky, velvety texture. Substitution: Half-and-half or whole milk works well in a pinch, though heavy cream delivers the rich, restaurant-style finish.
- Parmesan Cheese: For the best texture, always grate your Parmigiano-Reggiano fresh from the block using a Microplane or fine grater. Pre-shredded tub cheese contains anti-caking agents that keep it from melting smoothly into the sauce.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
🔥 Tips and Tricks for Perfect Pasta Bolognese
- Brown the Tomato Paste: Don’t just dump the tomato paste in with the liquid! Sautéing it directly in the hot rendered fat for 1 to 2 minutes until it darkens to a deep brick-red color caramelizes the natural sugars and locks in a massive umami shortcut.
- Hand-Crush Whole Tomatoes: Canned whole San Marzano tomatoes yield a much sweeter, fresher flavor than pre-crushed varieties. Pour the tomatoes and juices into a bowl and crush them by hand (or with a potato masher) for a perfectly rustic texture.
- Save that Pasta Water: Right before draining your spaghetti, scoop out ½ cup of the starchy pasta cooking water. Tossing a splash of this liquid gold into the sauce with the pasta helps emulsify the sauce and coats every single strand of spaghetti evenly.
- Finish the Pasta IN the Sauce: Never serve plain pasta with a ladle of sauce plopped on top! Transfer your cooked pasta directly into the pot of sauce for the last 1 to 2 minutes of cooking. This allows the hot pasta to absorb the rich flavors instead of just sitting on top of it.
- Turn Down the Heat Before Adding Dairy: Always lower the burner heat to low before stirring in the heavy cream and grated Parmesan. Gentle heat keeps the dairy smooth and creamy without risk of breaking or curdling.
- Make It Ahead of Time: Bolognese is one of those dishes that tastes even better the next day after the flavors have had time to meld together in the fridge. It also freezes beautifully for up to 3 months!
👩🏼🍳 How to Make Weeknight Spaghetti Bolognese

- Step 1: Sauté the onions, carrots, celery, and garlic in the oil and butter over medium heat until soft, about 5 minutes.

- Step 2: Add the ground beef and sausage and cook until no longer pink. Remove most of the rendered grease.

- Step 3: Stir in the tomato paste, oregano, basil, salt, and pepper, and cook, stirring often for about 3 minutes.

- Step 4: Stir in the red wine and cook for about 1 minute, until most of the wine has evaporated.

- Step 5: Crush the tomatoes into the skillet along with the juice. Stir in the beef stock and simmer for about 15 to 20 minutes.

- Step 6: Stir in the grated Parmesan cheese and heavy cream.

- Step 7: Add the cooked spaghetti and toss to combine. Stir in reserved pasta water, if needed.

- Step 8: Serve at once, garnished with chopped parsley and freshly grated Parmesan cheese.
🍽️ How to Serve
- The Ultimate Pasta Pairings: While classic spaghetti is a weeknight favorite, this hearty meat sauce is also incredible tossed with wider ribbons of pasta like tagliatelle, fettuccine, or pappardelle. Tubular shapes like rigatoni or penne are also great at catching all that rich meat sauce!
- Load on the Fresh Garnishes: Serve each bowl steaming hot and finish with an extra shower of freshly grated Parmesan, finely chopped Italian parsley (or freshly torn basil), and a fine crack of freshly ground black pepper. A drizzle of your best extra-virgin olive oil right over the top adds a gorgeous glossy sheen.
- Warm Crusty Bread (A Must!): Never let a drop of that velvety sauce go to waste! Serve with plenty of warm, crusty Italian bread or homemade garlic bread for mopping up every last bit from the bottom of the bowl (fare la scarpetta style!).
- Balance with a Crisp Salad: Cut through the rich, savory sauce by pairing it with a bright, crisp side dish. A classic homemade Caesar salad with crunchy croutons or a zesty Italian chopped salad with pepperoncini and a sharp vinaigrette rounds out the meal perfectly.
- The Perfect Wine Pairing: Pour a glass of the same dry red wine you used to deglaze the pan! A classic Italian Chianti, a smooth Pinot Noir, or a bold Cabernet Sauvignon complements the deep tomato and rich meat flavors effortlessly.
🙋🏽♂️ Frequently Asked Questions
Yes! In fact, the sauce tastes even better the next day as the flavors have more time to meld together. Store it in an airtight container in the refrigerator for up to 4 days, or freeze the sauce for up to 3 months. Thaw overnight in the fridge and gently reheat on the stovetop over low heat before tossing with freshly cooked pasta.
While classic long strands are always a hit, wide ribbons like pappardelle, fettuccine, or tagliatelle offer more surface area for the hearty meat sauce to cling to. Tubular shapes like rigatoni or penne are also fantastic choices because they trap the rich sauce inside every bite.
You can easily swap out the alcohol by using an equal amount of additional beef or chicken broth. To replicate the subtle acidity and depth that wine provides, simply add a teaspoon of red wine vinegar or balsamic vinegar to the broth before deglazing the pot.
Absolutely! You can substitute lean ground turkey or ground chicken for the beef and sausage. For the finish, feel free to swap the heavy cream for whole milk or half-and-half, though keeping a tiny touch of butter at the beginning will help maintain that velvety, restaurant-style texture.

🍝 More Amazing Easy Pasta Recipes
Ready to make the best (and easiest) bolognese in town? Go for it!
And when you do, be sure to take a picture of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Weeknight Spaghetti Bolgonese
Video
Ingredients
- 2 tablespoon olive oil
- 2 tablespoon unsalted butter
- 1 medium onion chopped
- 1 medium carrot chopped
- 2 stalks celery chopped
- 3 cloves garlic minced
- 1 lb ground beef 90% lean
- ½ lb Italian sausage sweet, mild, or hot
- salt and pepper
- 3 tablespoon tomato paste
- 1 tablespoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes optional
- ¼ cup red wine dry: Cabernet or Chianti
- 1 28 oz can whole tomatoes with juice, crushed by hand
- ½ cup beef stock or broth
- 1 lb spaghetti
- ¼ cup heavy cream
- ¼ cup Parmesan cheese freshly grated, plus more for serving
- 2 tablespoon Italian parsley chopped, for garnish
Instructions
- Bring a pot of salted (about 1 tbsp) water to a boil.
- Heat the oil and butter over medium heat in a large skillet or Dutch oven.2 tablespoon olive oil, 2 tablespoon unsalted butter
- Add the onion, carrots, and celery, and sauté, stirring often, until soft, about 5 minutes. Stir in the garlic and sauté for another 30 seconds.1 medium onion, 1 medium carrot, 2 stalks celery, 3 cloves garlic
- Add the ground beef and pork. Break up the meat with a wooden spoon and cook, stirring often, until no longer pink. Drain most of the rendered grease and dispose of it safely.1 lb ground beef, ½ lb Italian sausage
- Stir in 1½ teaspoons salt, 1 teaspoon pepper, the tomato paste, oregano, basil, and red pepper flakes. Cook, stirring often, for 3 minutes.salt and pepper, 3 tablespoon tomato paste, 1 tablespoon dried oregano, 1 teaspoon dried basil, ½ teaspoon red pepper flakes
- Stir in the wine and simmer for 2 minutes, until most of the wine has evaporated.¼ cup red wine
- Crush the tomatoes into the sauce by hand, and add the juices. Stir in the beef stock and simmer for 15 minutes.1 28 oz can whole tomatoes, ½ cup beef stock
- Add the pasta to the boiling water and cook until al dente, according to the package instructions.1 lb spaghetti
- Stir the heavy cream and grated Parmesan cheese into the meat sauce.¼ cup heavy cream, ¼ cup Parmesan cheese
- Drain the pasta, saving 1 cup of the pasta water. Add the pasta to the sauce and toss to combine fully. Add a splash of pasta water to loosen the pasta, if desired. Simmer for a couple of minutes.
- Serve immediately, garnished with chopped parsley, if desired.2 tablespoon Italian parsley
Notes
- Super Quick Shortcut: To simplify prep even further, you can omit the carrots and celery and use 1.5 to 2 lbs of ground beef only (skipping the sausage). While the extra veggies and sausage add classic depth, a beef-and-onion-only base cuts chopping time in half while still delivering a rich, satisfying sauce!
- Non-Alcoholic Option: If you prefer not to cook with red wine, simply replace it with an equal amount (¼ cup) of additional beef broth mixed with 1 teaspoon of red wine vinegar or balsamic vinegar to provide that essential touch of acidity.
- Cheese Matters: For the best results, grate your Parmesan fresh from a block using a Microplane or fine grater. Pre-bagged shredded cheese contains anti-caking coatings that prevent it from melting smoothly into the sauce.
- Storage & Freezing: Store leftovers in an airtight container in the fridge for up to 4 days, or freeze the sauce (without pasta) for up to 3 months. Gently reheat on the stovetop over low heat, splashing in a little water or broth if needed.












Leave a Reply