This easy weeknight spaghetti Bolognese recipe delivers a rich, comforting dinner in 50 to 60 minutes, including 15 minutes of prep. It makes 4 to 6 servings with tender ground beef, sweet vegetables, crushed tomatoes, garlic, herbs, and perfectly al dente spaghetti.
The sauce tastes slow-cooked without requiring an all-day simmer. A gently cooked onion, carrot, and celery base builds savory depth, while tomato paste, red wine or beef stock, and a short simmer create a thick, silky sauce that clings beautifully to every strand.
Jump to RecipeWhy You’ll Love This Recipe

This is the kind of dinner that earns a permanent place in a weeknight rotation. It uses familiar ingredients, requires one main pot for the sauce, and creates a satisfying meal with very little fuss.
The finished Bolognese is hearty but not heavy. The vegetables soften into the sauce, the beef brings savory richness, and the tomatoes provide brightness that keeps each bite balanced.
It is also flexible enough for busy evenings. Use dry red wine or beef stock, choose parsley or basil for the garnish, and adjust the sauce with reserved pasta water until it reaches the texture your family enjoys.
If you love classic pasta dinners, our proper spaghetti carbonara is another excellent recipe to keep nearby for a different kind of quick comfort meal.
Ingredients You’ll Need

The flavor begins with a simple soffritto of onion, carrot, and celery. Dice the vegetables finely so they soften evenly and blend into the sauce rather than remaining as large chunks.
- Aromatics: Olive oil, yellow onion, carrot, celery, and garlic create the savory foundation.
- Meat: One pound of ground beef, preferably 80 to 90% lean, adds body and richness without making the sauce excessively greasy.
- Tomatoes: Tomato paste intensifies the cooked tomato flavor, while a 28-ounce can of crushed tomatoes forms the main sauce.
- Liquid and seasoning: Dry red wine or beef stock, water or additional stock, Italian seasoning or oregano, bay leaf, kosher salt, and black pepper round out the sauce.
- Pasta and toppings: Twelve ounces of spaghetti, grated Parmesan, and optional fresh parsley or basil complete the dish.
Have all the ingredients measured before you begin. Once the pan is hot, the cooking moves quickly from softened vegetables to browned beef and simmering sauce.
Read More: easy air fryer meatballs make another useful beef-centered dinner option.
How to Make It Step-by-Step

Step 1: Warm the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the diced onion, carrot, and celery, then cook for 5 to 7 minutes, stirring occasionally, until the vegetables are soft and the onion looks translucent.
Step 2: Add the minced garlic and stir for about 30 seconds. Keep the heat moderate because garlic can turn bitter if it browns too aggressively.
Step 3: Add the ground beef and break it into small pieces with a wooden spoon. Cook for 6 to 8 minutes, stirring as needed, until no pink remains and the beef is browned; drain excess fat if necessary.
Step 4: Stir the tomato paste into the beef and vegetables. Cook it for 1 to 2 minutes so its color darkens slightly and its concentrated flavor becomes rounder.
Step 5: Pour in the red wine or beef stock and scrape the bottom of the pan. Let it simmer for 2 to 3 minutes, allowing the liquid to loosen the browned bits that carry deep savory flavor.
Step 6: Add the crushed tomatoes, water or additional beef stock, Italian seasoning or oregano, bay leaf, kosher salt, and black pepper. Stir well and bring the sauce to a gentle simmer rather than a rapid boil.
Step 7: Partially cover the pan and cook for 25 to 35 minutes, stirring occasionally. The sauce should thicken while remaining spoonable, so add a splash of water if it becomes too dense before the pasta is ready.
Step 8: While the sauce simmers, bring a separate pot of water to a boil and salt it generously. Cook the spaghetti according to the package directions, usually until al dente, then reserve about 1/2 cup of pasta water before draining.
Step 9: Remove the bay leaf from the sauce. Add the drained spaghetti to the pan and toss thoroughly, using a small amount of reserved pasta water if needed to loosen the sauce and help it cling to every noodle.
Step 10: Divide the spaghetti among 4 to 6 bowls and finish with grated Parmesan. Scatter over chopped parsley or basil, if using, and serve while hot.
Chef Tips for the Best Bolognese

Do not rush the first vegetable step. Cooking the onion, carrot, and celery for the full 5 to 7 minutes softens their texture and gives the sauce a naturally sweet, aromatic base.
Brown the beef directly in the same pan instead of cooking it separately. Scraping the browned bits into the wine or stock adds flavor while also making cleanup easier.
Tomato paste benefits from a short cooking time before the liquid is added. One to 2 minutes is enough to deepen its taste without allowing it to stick or scorch.
Salt the pasta water generously before adding the spaghetti. The pasta absorbs some of that seasoning as it cooks, so it tastes properly seasoned before it meets the sauce.
Tossing is more effective than simply spooning sauce over plain noodles. The starch in the reserved pasta water helps create a cohesive coating, giving the finished dish a smoother texture.
When your schedule permits, extend the sauce simmer to 45 to 60 minutes. The weeknight version is ready after 25 to 35 minutes, but extra time allows the flavors to become deeper and more integrated.
Serving Ideas and Easy Pairings

Serve the spaghetti in warmed bowls with plenty of Parmesan. A little fresh basil adds a sweet herbal note, while parsley brings a clean, grassy contrast to the rich beef sauce.
A crisp green salad with a simple vinaigrette is an easy side that balances the comforting pasta. Warm garlic bread or crusty bread is also useful for catching any sauce left in the bowl.
For a complete casual Italian-inspired meal, finish with a small sweet treat. Our bakery-style blueberry muffins are especially good for breakfast the next day, while festive Christmas tree pastries make a fun option for a holiday dinner.
If you enjoy a little sweet-and-spicy contrast alongside savory food, try serving a small amount of hot pepper jelly with a cheese course after dinner.
Storage, Reheating, and Make-Ahead Notes

Store leftover sauce and pasta separately when possible. The sauce keeps well in an airtight container in the refrigerator, while separate storage helps the spaghetti retain a better texture.
To reheat, warm the sauce gently in a skillet or saucepan with a splash of water or beef stock. Add the pasta and toss until hot, loosening with a little more liquid if needed.
The sauce can also be prepared ahead for a relaxed dinner. Cool it promptly, refrigerate it in an airtight container, and cook fresh spaghetti when you are ready to serve.
For the best consistency, avoid overheating the sauce. Gentle reheating keeps the beef tender and prevents the tomato mixture from becoming overly thick or dry.

Easy Weeknight Spaghetti Bolognese
Ingredients
Method
- Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the diced onion, carrot, and celery, then cook for 5 to 7 minutes until softened.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant. Add the ground beef, break it up with a spoon, and cook for 6 to 8 minutes until browned; drain excess fat if necessary.
- Stir in the tomato paste and cook for 1 to 2 minutes. Pour in the wine or stock, scrape up browned bits from the pan, and simmer for 2 to 3 minutes.
- Add the crushed tomatoes, water or stock, Italian seasoning or oregano, bay leaf, salt, and black pepper. Bring the mixture to a gentle simmer.
- Partially cover and simmer the sauce for 25 to 35 minutes, stirring occasionally. Add a splash of water if it becomes too thick.
- Meanwhile, cook the spaghetti in generously salted boiling water according to the package directions, usually until al dente. Reserve about 1/2 cup of pasta water, then drain the spaghetti.
- Remove the bay leaf and toss the hot spaghetti with the sauce. Add a little reserved pasta water if needed to loosen the sauce and help it coat the noodles.
- Serve immediately with grated Parmesan and chopped fresh parsley or basil, if using. Offer extra Parmesan at the table for a savory finishing touch.
Notes
Final Thoughts
This easy weeknight spaghetti Bolognese proves that a deeply satisfying dinner does not require complicated ingredients or a full afternoon in the kitchen. With a 15-minute prep period and a 25 to 35-minute sauce simmer, it fits comfortably into a busy evening while still tasting thoughtful and homemade.
Remember the key details: soften the soffritto, brown the beef well, cook the tomato paste briefly, season the pasta water, and toss the spaghetti directly with the sauce. Those small steps create a glossy, flavorful dish with noodles that are coated from the first bite to the last.
Make it for a family dinner, a casual gathering, or a comforting meal on a chilly night. Finish each bowl with Parmesan and fresh herbs, then enjoy a classic pasta supper that is easy enough for tonight and delicious enough to crave again.