This Spaghetti Bolognese Recipe is a hearty, flavorful classic Italian dish. Rich meat sauce simmered with tomatoes, garlic, and herbs, served over perfectly cooked spaghetti. Perfect for family dinners or cozy nights in!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Servings: 4
Ingredients
- 400g spaghetti
- 2 tbsp olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 carrot, finely diced
- 1 celery stalk, finely diced
- 400g ground beef or a mix of beef and pork
- 1 can (400g) crushed tomatoes
- 2 tbsp tomato paste
- 1/2 cup red wine (optional)
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt & pepper to taste
- Grated Parmesan cheese for serving
- Fresh basil for garnish (optional)
Instructions
- Cook spaghetti: Prepare spaghetti according to package instructions, drain, and set aside.
- Make the sauce base: Heat olive oil in a large pan over medium heat. Sauté onion, garlic, carrot, and celery until softened (5-6 minutes).
- Cook meat: Add ground beef (or beef/pork mix) and cook until browned, breaking it up with a spoon.
- Add tomatoes & seasoning: Stir in crushed tomatoes, tomato paste, red wine (if using), oregano, basil, salt, and pepper. Bring to a gentle simmer.
- Simmer: Reduce heat and simmer sauce for 25-30 minutes, stirring occasionally, until thickened and flavorful.
- Serve: Plate spaghetti, top with Bolognese sauce, sprinkle grated Parmesan, and garnish with fresh basil if desired.
Tips & Variations
- For richer flavor, simmer sauce longer, up to 1 hour.
- Add a splash of milk or cream at the end for a creamier texture.
- Substitute ground turkey or chicken for a lighter version.
- Serve with garlic bread or a simple green salad for a complete meal.







