Follow Me On Social Media!
Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
Bolognese Beef Rotini delivers a creamy, velvety sauce that clings to al dente pasta, with gooey ricotta and melty mozzarella that melt. Get the recipe now.
Bolognese Beef Rotini promises a hearty, cheesy dinner that satisfies cravings quickly. It fixes soggy noodles and bland meat sauce that ruin family meals. After dozens of tries and two failures, I finally nailed the balance of sauce and pasta. The kitchen fills with aromatic garlic, simmering tomatoes, and bubbling mozzarella that stretches as you stir. For a spicy contrast, see my Blackened Shrimp and Steak Fettuccine with Cajun Parmesan Sauce recipe. Jump to the recipe card or keep reading for my best tips. You might also love my spicy shrimp and steak fettuccine.

Why You'll Love This Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
- Sauce clings to each rotini, preventing soggy bottoms.
- Ricotta adds cool creaminess that balances the hot sauce.
- Mozzarella browns slightly, giving a satisfying golden crust.
- One‑pan bake saves dishes while melding flavors.
Ingredients for Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
Exact amounts are in the printable recipe card below — here's what you'll need at a glance.
Main Ingredients
- 1 lb ground beef
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, grated
- 1 celery stalk, minced
- 28 oz crushed tomatoes
- 2 tbsp tomato paste
- 1 cup beef broth
- 12 oz rotini pasta
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes
- Salt and pepper to taste
Seasonings & Flavors
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes
- Salt and pepper to taste
Optional Toppings
- (Optional) Fresh basil leaves
- (Optional) Grated Pecorino Romano
- (Optional) Crushed red pepper flakes
Ingredient Notes
- Ground beef: Provides body and umami; use 80/20 lean for juiciness. Over‑cooking dries it out.
- Rotini pasta: Shape traps sauce; cook al dente (9‑11 min). Overcooking makes it mushy.
- Crushed tomatoes: Base of sauce; choose no‑added‑salt to control seasoning. Low‑quality brands can be watery.
- Ricotta cheese: Adds cool creaminess; full‑fat version gives richer texture. Low‑fat can be dry.
- Mozzarella cheese: Melts into gooey layer; shred yourself for better melt. Pre‑shredded may contain anti‑caking agents.

How to Make Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort Step by Step
Brown the beef
Heat olive oil over medium‑high, add ground beef. Break apart, cook 10–12 minutes until no pink. Watch for dry bits; they indicate over‑cooking.
Sauté vegetables
Add onion, garlic, carrot, and celery. Cook 5–7 minutes, stirring, until softened and fragrant. Keep heat moderate to avoid burning.
Build the sauce
Stir in crushed tomatoes, tomato paste, broth, oregano, basil, and red pepper flakes. Simmer 20–25 minutes, uncovered, until thickened and sauce clings to spoon. Watch for splattering.
Cook the rotini
Bring a large pot of salted water to a boil. Add rotini and cook 9–11 minutes until al dente. Taste for firmness; overcooking leads to mush.
Combine and assemble
Drain pasta and return to pot. Toss with sauce, then transfer to a greased 9×13 baking dish. Dollop ricotta, sprinkle mozzarella and Parmesan evenly.
Bake
Preheat oven to 375°F. Bake 18–22 minutes, until cheese bubbles and top turns golden. Watch edges to prevent burning.
Rest and serve
Remove from oven, let stand 5–7 minutes. Sauce sets, making slicing easier. Serve hot.
Pro Tips for the Best Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
- Common mistake and fix: Watery sauce happens when tomatoes aren't reduced enough; simmer longer uncovered to thicken before adding pasta.
- Ingredient prep: Grate carrot finely; it melts into sauce, adding natural sweetness and hidden veggies.
- Timing or temperature: Bake at 375°F, not higher, to melt cheese without curdling the sauce.
- Make‑ahead or storage: Prepare the sauce a day ahead; refrigerate in an airtight jar to develop deeper flavor.
Storing and Reheating Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
Refrigerator Storage
Store in an airtight container for up to 4 days.
Freezing Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
Cool, then wrap portions in foil and freezer bags; keep for up to 2 months.
Reheating in the Oven
Heat to 350°F for 15–20 minutes, adding a splash of broth to restore moisture.
Reheating in the Microwave
Microwave on medium 1–2 minutes, cover with a damp paper towel; stir halfway to avoid sogginess.
Make Ahead
Make sauce 2 days ahead, refrigerate; boil pasta fresh, then assemble and bake before serving.
Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort

Ingredients
Main Ingredients
- 1 lb ground beef
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, grated
- 1 celery stalk, minced
- 28 oz crushed tomatoes
- 2 tbsp tomato paste
- 1 cup beef broth
- 12 oz rotini pasta
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes
- Salt and pepper to taste
Seasonings & Flavors
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes
- Salt and pepper to taste
Optional
- Fresh basil leaves
- Grated Pecorino Romano
- Crushed red pepper flakes
Instructions
- 1Brown the beef: Heat olive oil over medium‑high, add ground beef. Break apart, cook 10–12 minutes until no pink. Watch for dry bits; they indicate over‑cooking.
- 2Sauté vegetables: Add onion, garlic, carrot, and celery. Cook 5–7 minutes, stirring, until softened and fragrant. Keep heat moderate to avoid burning.
- 3Build the sauce: Stir in crushed tomatoes, tomato paste, broth, oregano, basil, and red pepper flakes. Simmer 20–25 minutes, uncovered, until thickened and sauce clings to spoon. Watch for splattering.
- 4Cook the rotini: Bring a large pot of salted water to a boil. Add rotini and cook 9–11 minutes until al dente. Taste for firmness; overcooking leads to mush.
- 5Combine and assemble: Drain pasta and return to pot. Toss with sauce, then transfer to a greased 9×13 baking dish. Dollop ricotta, sprinkle mozzarella and Parmesan evenly.
- 6Bake: Preheat oven to 375°F. Bake 18–22 minutes, until cheese bubbles and top turns golden. Watch edges to prevent burning.
- 7Rest and serve: Remove from oven, let stand 5–7 minutes. Sauce sets, making slicing easier. Serve hot.
Recipe Notes
- Chef tip: Sauté the vegetables before the meat to build layered flavor and prevent a raw onion bite.
- Best substitution: Use ground turkey for a leaner option; expect a milder flavor and slightly drier texture.
- Make-ahead: The sauce freezes well; portion and label each batch to reheat quickly on busy nights.
- Scaling: Double all ingredients for 12 servings; increase bake time by 5 minutes.
- Troubleshooting: If sauce stays watery, continue simmering uncovered until it coats the back of a spoon; add a pinch of flour if needed.
Nutrition Per Serving
- Calories: 660 kcal
- Protein: 38g
- Fat: 25.5g
- Saturated Fat: 9g
- Carbohydrates: 70.5g
- Fiber: 3.3g
- Sugar: 4g
- Sodium: 1500 mg
- Cholesterol: 330 mg
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Made this recipe?
I’d love to see how your Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort turned out — leave a star rating and a comment below. I read every one!
Frequently Asked Questions about Bolognese Beef Rotini with Ricotta & Mozzarella – Comfort
How do I prevent Bolognese Beef Rotini from becoming soggy?
Cook the rotini al dente and drain well. Toss it with the sauce just before baking so excess moisture evaporates. If the sauce looks thin, simmer it longer to thicken.
Can I use a different pasta shape with this recipe?
Yes, short tubes like penne or rigatoni work well. Choose shapes that hold sauce in their ridges. Adjust cooking time to the pasta’s package directions.
What seasonal variation works for Bolognese Beef Rotini?
In winter, add a pinch of nutmeg and swap mozzarella for smoked provolone for hearty warmth. The richer cheese complements cold weather comfort meals.
Why does my sauce separate during baking?
Separation often occurs when the sauce isn’t reduced enough before combining with pasta. Simmer longer to thicken, and stir in cheese off the heat to emulsify.
How long can I keep leftovers of Bolognese Beef Rotini?
Store in the refrigerator for up to four days in an airtight container. Reheat in the oven with a splash of broth, or microwave with a damp towel to keep it moist.




