Creamy Cheesy Beef Bolognese Fettuccine
Creamy Cheesy Beef Bolognese Fettuccine is a rich, comforting pasta dish that combines tender ground beef, aromatic vegetables, crushed tomatoes, and Italian herbs with a silky cream and cheese sauce. Fettuccine is tossed directly into the sauce so every strand gets coated in the creamy, savory Bolognese.
It’s hearty enough for a family dinner but easy enough for a weeknight meal. The combination of Parmesan, mozzarella, cream cheese, and tender beef creates an irresistibly creamy sauce with plenty of cheesy flavour in every bite.
Ingredients
For the Beef Bolognese
- 1 lb (450 g) lean ground beef
- 1 tbsp olive oil
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 1 small carrot, finely diced
- 1 celery stalk, finely diced
- 1 can (14 oz / 400 g) crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp Italian seasoning
- 1/2 tsp dried oregano
- 1/2 tsp smoked paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 cup (120 ml) beef broth
For the Creamy Cheese Sauce
- 1/2 cup (120 ml) heavy cream
- 1/2 cup (50 g) grated Parmesan cheese
- 1 cup (100 g) shredded mozzarella cheese
- 2 tbsp cream cheese
- 1/4 tsp black pepper
For the Pasta
- 12 oz (340 g) fettuccine
- Salt, for the pasta water
- 1/2 cup reserved pasta water
For Garnishing
- 2 tbsp fresh parsley, chopped
- 2 tbsp grated Parmesan cheese
- 1 tbsp fresh basil, chopped
- 1/4 tsp red pepper flakes, optional
How to Make It
1. Cook the Fettuccine
Bring a large pot of generously salted water to a boil. Cook the fettuccine according to the package directions until al dente. Before draining, reserve 1/2 cup of pasta water. Drain the pasta and set aside.
2. Sauté the Vegetables
Heat the olive oil in a large deep skillet over medium heat. Add the diced onion, carrot, and celery. Cook for 4–5 minutes, stirring occasionally, until the vegetables soften. Add the minced garlic and cook for another 30 seconds, until fragrant.
3. Brown the Beef
Add the ground beef to the skillet. Cook for 6–8 minutes, breaking it apart with a wooden spoon as it cooks, until browned and cooked through. If there is excessive grease in the pan, carefully drain some of it before continuing.
4. Season the Beef
Stir in the Italian seasoning, dried oregano, smoked paprika, salt, and black pepper. Cook for about 1 minute, stirring frequently, so the herbs and spices become fragrant.
5. Build the Bolognese
Add the crushed tomatoes, tomato paste, and beef broth. Stir everything together and bring the sauce to a gentle simmer. Reduce the heat and cook uncovered for 15–20 minutes, stirring occasionally, until the Bolognese has thickened and the flavours have developed.
6. Add the Cream
Reduce the heat to low and slowly stir in the heavy cream. Simmer gently for 2–3 minutes, allowing the sauce to become rich and creamy without boiling aggressively.
7. Add the Cheese
Stir in the grated Parmesan, shredded mozzarella, and cream cheese. Continue stirring until all the cheese has melted and the sauce is smooth, creamy, and glossy.
8. Combine with the Pasta
Add the cooked fettuccine directly to the skillet. Toss gently with the creamy beef Bolognese until every strand of pasta is thoroughly coated in the sauce.
9. Adjust the Sauce
If the sauce feels too thick, add reserved pasta water 1 tablespoon at a time, tossing after each addition. Continue until the sauce reaches a silky, glossy consistency that clings beautifully to the fettuccine.
10. Garnish
Sprinkle the pasta with fresh parsley, chopped basil, and extra grated Parmesan. Add a light pinch of red pepper flakes if you want a little heat and extra contrast.
11. Serve
Serve immediately while the pasta is hot and creamy. Pass extra Parmesan at the table for anyone who wants an even cheesier finish.
Why This Recipe Works
This recipe combines the comforting flavours of a classic beef Bolognese with the indulgent texture of a creamy cheese sauce. The onion, carrot, and celery create a flavourful foundation, while the beef provides a hearty savoury element.
Crushed tomatoes and tomato paste bring acidity and depth, while the heavy cream softens the tomato flavour and creates a luxurious texture. Parmesan adds a nutty, salty character, mozzarella provides stretch and richness, and cream cheese helps make the sauce exceptionally smooth.
Fettuccine is especially well suited to this sauce because its wide, flat shape catches plenty of the creamy Bolognese with every forkful.
Tips for the Best Creamy Beef Bolognese
- Don’t overcook the pasta: Cook the fettuccine just until al dente so it maintains a pleasant texture after being tossed with the sauce.
- Brown the beef well: Allow the beef to develop some colour before adding the tomatoes for deeper flavour.
- Dice the vegetables finely: Small, even pieces allow the vegetables to soften properly and blend into the sauce.
- Simmer the Bolognese: Give the tomato and beef mixture enough time to thicken and develop flavour.
- Add cheese over low heat: Gentle heat helps the cheeses melt smoothly without making the sauce greasy.
- Save the pasta water: The starchy water helps loosen and emulsify the sauce while keeping it silky.
- Serve immediately: Creamy cheese sauces are at their best while they’re hot and freshly tossed.
Serving Suggestions
Serve this creamy beef Bolognese with warm garlic bread, toasted focaccia, or a simple green salad dressed with lemon and olive oil.
For a complete Italian-inspired dinner, add roasted vegetables or a fresh tomato salad on the side. A little extra Parmesan and freshly chopped basil over each serving makes the dish especially inviting.

Frequently Asked Questions
Can I use another type of pasta?
Yes. Spaghetti, tagliatelle, linguine, rigatoni, or penne can all work well. Wide pasta shapes are particularly good because they hold onto the creamy sauce.
Can I use ground turkey instead of beef?
Yes. Ground turkey can be substituted for the beef if you prefer a lighter option. Because turkey is generally leaner, you may want to add a little extra olive oil for flavour and moisture.
Can I make the Bolognese sauce ahead of time?
Yes. The beef and tomato portion can be prepared ahead and refrigerated. When ready to serve, gently reheat it, add the cream and cheeses, then toss with freshly cooked pasta.
How do I prevent the cheese sauce from becoming too thick?
Use some of the reserved pasta water to loosen the sauce. Add it gradually while tossing the pasta until you reach a smooth, silky consistency.
Can I make this recipe spicy?
Absolutely. Add extra red pepper flakes to the Bolognese while it simmers, or simply sprinkle more over the finished pasta for a spicy finish.
Can I use pre-shredded mozzarella?
Yes, although freshly shredded mozzarella generally melts more smoothly. If using pre-shredded cheese, add it gradually and stir gently over low heat.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6 |
| Calories | Approx. 650 per serving |
| Protein | Approx. 34g per serving |
Final Thoughts
Creamy Cheesy Beef Bolognese Fettuccine takes a familiar beef pasta and turns it into something extra rich, creamy, and satisfying. The combination of slow-simmered beef and tomato sauce with Parmesan, mozzarella, cream cheese, and heavy cream creates a luxurious sauce that coats every strand of fettuccine.
Finish it with fresh basil, parsley, Parmesan, and a touch of red pepper flakes for a comforting dinner that’s full of flavour from the first bite to the last.
Print
Creamy Cheesy Beef Bolognese Fettuccine
- Total Time: 45 minutes
Description
A rich and comforting pasta dish combining tender ground beef, aromatic vegetables, crushed tomatoes, Italian herbs, heavy cream, Parmesan, mozzarella, and cream cheese. Fettuccine is tossed directly into the silky sauce so every strand is coated with creamy, savory Bolognese.
Ingredients
For the Beef Bolognese
1 lb (450 g) lean ground beef
1 tbsp olive oil
1 small yellow onion, finely diced
2 garlic cloves, minced
1 small carrot, finely diced
1 celery stalk, finely diced
1 can (14 oz / 400 g) crushed tomatoes
2 tbsp tomato paste
1 tsp Italian seasoning
1/2 tsp dried oregano
1/2 tsp smoked paprika
1/2 tsp salt
1/4 tsp black pepper
1/2 cup (120 ml) beef broth
For the Creamy Cheese Sauce
1/2 cup (120 ml) heavy cream
1/2 cup (50 g) grated Parmesan cheese
1 cup (100 g) shredded mozzarella cheese
2 tbsp cream cheese
1/4 tsp black pepper
For the Pasta
12 oz (340 g) fettuccine
Salt, for the pasta water
1/2 cup reserved pasta water
For Garnishing
2 tbsp fresh parsley, chopped
2 tbsp grated Parmesan cheese
1 tbsp fresh basil, chopped
1/4 tsp red pepper flakes, optional
Instructions
1. Bring a large pot of generously salted water to a boil. Cook the fettuccine according to the package directions until al dente. Before draining, reserve 1/2 cup of pasta water. Drain the pasta and set aside.
2. Heat the olive oil in a large deep skillet over medium heat. Add the diced onion, carrot, and celery and cook for 4–5 minutes, stirring occasionally, until softened. Add the minced garlic and cook for another 30 seconds until fragrant.
3. Add the ground beef to the skillet. Cook for 6–8 minutes, breaking it apart with a wooden spoon, until browned and cooked through. If there is excessive grease, carefully drain some before continuing.
4. Stir in the Italian seasoning, dried oregano, smoked paprika, salt, and black pepper. Cook for about 1 minute, stirring frequently, until fragrant.
5. Add the crushed tomatoes, tomato paste, and beef broth. Stir well and bring the sauce to a gentle simmer.
6. Reduce the heat and cook the Bolognese uncovered for 15–20 minutes, stirring occasionally, until thickened and flavorful.
7. Reduce the heat to low and slowly stir in the heavy cream. Simmer gently for 2–3 minutes without allowing the sauce to boil aggressively.
8. Stir in the Parmesan, mozzarella, and cream cheese. Continue stirring over low heat until the cheeses are completely melted and the sauce is smooth, creamy, and glossy.
9. Add the cooked fettuccine directly to the skillet. Toss gently until every strand is thoroughly coated with the creamy beef Bolognese.
10. If the sauce is too thick, add reserved pasta water 1 tablespoon at a time, tossing after each addition until the sauce becomes silky and glossy.
11. Sprinkle with fresh parsley, chopped basil, and extra grated Parmesan. Add red pepper flakes if desired.
12. Serve immediately while hot and creamy, with extra Parmesan at the table if desired.
Notes
Cook the fettuccine just until al dente so it maintains a pleasant texture after being tossed with the sauce. Brown the beef well before adding the tomatoes to develop deeper savory flavor. Dice the onion, carrot, and celery finely so they soften properly and blend naturally into the Bolognese. Allow the beef and tomato mixture to simmer long enough to thicken and develop its flavor. Add the cream and cheeses over low heat to help them melt smoothly without making the sauce greasy. Save the pasta water because its starch helps loosen and emulsify the sauce while keeping it silky. Freshly shredded mozzarella generally melts more smoothly than pre-shredded cheese. The beef and tomato portion of the Bolognese can be prepared ahead and refrigerated. Reheat gently, then add the cream and cheeses before tossing with freshly cooked pasta. Ground turkey can be substituted for the beef. Add a little extra olive oil if needed for moisture and flavor. Spaghetti, tagliatelle, linguine, rigatoni, or penne can be used instead of fettuccine. Wide pasta shapes are especially good at holding the creamy sauce. Add extra red pepper flakes to the Bolognese while it simmers for a spicier version. Serve with warm garlic bread, toasted focaccia, a simple green salad, roasted vegetables, or fresh tomato salad. Finish each serving with extra Parmesan and freshly chopped basil for an inviting Italian-inspired presentation.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
