Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream

There are pasta recipes that are simply satisfying, and then there are recipes that make everyone gather around the table before you even finish serving. Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream belongs firmly in the second category.

This comforting pasta combines deeply browned ground beef, fragrant garlic butter, rich marinara sauce, and a creamy tomato base finished with mozzarella, Parmesan, and provolone. The result is a luxurious sauce that coats every piece of rigatoni while the hearty beef adds plenty of savory flavor.

What makes this recipe particularly special is the balance between tomato and cream. The marinara brings brightness and acidity, while heavy cream and cream cheese soften those flavors and create a velvety texture. The three cheeses then transform the sauce into something incredibly rich, smooth, and satisfying.

And then there is the rigatoni.

Those large pasta tubes are perfect for this type of sauce. Their ridges hold onto the tomato cream, while the hollow centers capture bits of seasoned beef and melted cheese. With every bite, you get pasta, beef, garlic, tomato, and creamy cheese together.

This is the kind of meal that works beautifully for a busy weeknight but feels special enough for a relaxed weekend dinner. The ingredients are familiar, the process is straightforward, and most of the flavor comes from a few simple techniques.

The secret is taking your time with the beef, allowing the tomato paste to cook properly, simmering the marinara before adding the dairy, and melting the cheeses gently.

If you love cheesy baked-style pasta flavors but want something that can be prepared entirely on the stovetop, this rigatoni is an excellent choice.

Table of Contents

Choose Your Ingredients

The ingredients in this recipe work together to create several layers of flavor, so a little attention to quality and preparation can make a big difference.

Ground beef provides the hearty foundation. Choose a moderately lean variety that has enough fat to remain juicy but doesn’t leave the finished sauce greasy. Browning the beef deeply is especially important because those caramelized edges create a much richer flavor than lightly cooked meat.

Rigatoni is one of the best pasta shapes for this sauce. Its large tubes can hold creamy tomato sauce inside, while the ridged exterior catches the cheese and beef mixture.

Fresh garlic is essential for the garlic butter character of the dish. Six cloves create a noticeable but balanced garlic flavor.

Tomato paste intensifies the tomato flavor and adds depth. Cooking it briefly with the beef, onion, garlic, and seasonings helps remove its raw taste and develops a deeper flavor.

Marinara sauce provides the tomato foundation. Choose a sauce you already enjoy because its flavor will remain noticeable in the finished dish.

Heavy cream and cream cheese create the creamy texture. The cream provides richness, while softened cream cheese helps make the sauce thicker and smoother.

The cheese combination is equally important. Mozzarella brings stretch and mild creaminess, Parmesan contributes a salty and nutty flavor, and provolone adds a slightly sharper, buttery character.

Ingredient Tips

  • Use freshly minced garlic for the best aroma.
  • Let the cream cheese soften before cooking.
  • Freshly grated Parmesan melts more smoothly.
  • Shred mozzarella and provolone yourself when possible.
  • Choose a flavorful marinara sauce.
  • Don’t skip browning the beef properly.
  • Reserve some pasta water even if the sauce looks perfect.
  • Add cheese over moderate to low heat.
  • Taste before adding additional salt.

What You Need

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream
Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream 6
  • 1 lb rigatoni
  • 1 lb ground beef
  • 3 tbsp butter
  • 2 tbsp olive oil
  • 6 cloves garlic, minced
  • 1 small onion, finely diced
  • 2 tbsp tomato paste
  • 1½ cups marinara sauce
  • 1 cup heavy cream
  • ½ cup cream cheese, softened
  • 1 cup shredded mozzarella
  • ½ cup grated Parmesan
  • ½ cup shredded provolone
  • 1 tsp Italian seasoning
  • ½ tsp red pepper flakes
  • 1 tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp fresh parsley, chopped

Step-by-Step Preparation

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream
Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream 7

1. Prepare the Pasta Water

Fill a large pot with plenty of water.

Place it over high heat and bring the water to a rolling boil.

Once boiling, add a generous amount of salt.

Seasoning the pasta water is important because the pasta itself should have flavor before it ever meets the sauce.

2. Cook the Rigatoni

Add the rigatoni to the boiling salted water.

Stir during the first minute to prevent the pasta tubes from sticking together.

Cook according to the package instructions until al dente.

The rigatoni should be tender but still have a slight firmness in the center.

Don’t overcook it.

Because the pasta will be tossed with the hot sauce afterward, slightly firm rigatoni will hold its shape much better.

3. Reserve Pasta Water

Before draining the rigatoni, reserve a small amount of the cooking water.

Although the original ingredient list does not specify a quantity, keeping approximately ½ cup nearby is useful.

Drain the pasta thoroughly.

Do not rinse it.

The starch remaining on the surface helps the tomato cream sauce cling to the pasta.

4. Heat the Skillet

Place a large, deep skillet over medium-high heat.

Add the olive oil.

Allow it to heat for a few moments before adding the beef.

A wide skillet is ideal because it provides enough surface area to brown the beef properly and later accommodate the rigatoni and sauce.

5. Brown the Beef

Add the ground beef to the hot skillet.

Break it apart with a wooden spoon or spatula.

Spread the beef across the skillet and allow it to cook for several minutes before stirring frequently.

Cook until the beef develops a deep brown color and is completely cooked through.

This usually takes approximately 6–8 minutes, depending on the size of the skillet and the heat.

Deep browning is one of the most important flavor-building steps in this recipe.

6. Drain Excess Fat

Once the beef is browned, inspect the skillet.

If there is a large amount of rendered fat, carefully drain the excess.

You don’t need to remove every drop.

A small amount of beef fat adds flavor and helps carry the seasonings into the sauce.

7. Add the Butter

Add the 3 tablespoons of butter to the skillet.

Allow it to melt around the browned beef.

The combination of beef drippings, olive oil, and butter creates a flavorful base for the aromatics.

8. Cook the Onion

Add the finely diced onion.

Cook for approximately 2–3 minutes, stirring occasionally.

The onion should soften and become translucent.

Cooking the onion before adding the garlic helps develop its natural sweetness.

9. Add the Garlic

Add the minced garlic.

Stir continuously for approximately 30–60 seconds.

The garlic should become fragrant and slightly softened.

Be careful not to burn it.

Garlic can turn bitter very quickly if exposed to high heat for too long.

10. Add the Tomato Paste

Stir in the 2 tablespoons of tomato paste.

Work it thoroughly into the beef and onion mixture.

Cook for approximately 1 minute.

This short cooking period is important.

Heating tomato paste allows it to caramelize slightly, intensifying its tomato flavor and giving the sauce more depth.

11. Add the Seasonings

Add the Italian seasoning, onion powder, red pepper flakes, salt, and black pepper.

Stir until the seasonings are evenly distributed.

Let everything cook together briefly.

The red pepper flakes provide a gentle warmth that balances the creamy cheese.

If you’re sensitive to spice, reduce the amount or leave it out entirely.

12. Add the Marinara

Pour the 1½ cups of marinara sauce into the skillet.

Stir thoroughly.

Use your spoon to scrape the bottom of the skillet and incorporate any flavorful browned bits.

Those small pieces contribute a surprising amount of flavor to the final sauce.

13. Simmer the Tomato Sauce

Allow the marinara mixture to simmer gently for approximately 8 minutes.

Stir occasionally.

This gives the tomato sauce time to reduce slightly and allows the beef, garlic, onion, and herbs to blend together.

Don’t rush this step.

A short simmer helps create a deeper and more cohesive flavor.

14. Lower the Heat

After the tomato sauce has simmered, reduce the heat to medium-low.

This is important before adding the cream.

You want the sauce hot enough to remain warm but not boiling aggressively.

15. Add the Heavy Cream

Slowly pour in the 1 cup of heavy cream.

Stir continuously as it combines with the marinara.

The bright red tomato sauce will gradually become a beautiful creamy orange-red color.

Continue stirring until the cream is fully incorporated.

16. Add the Cream Cheese

Add the softened cream cheese.

If the cream cheese is still cold and firm, cut it into smaller pieces before adding it.

Stir gently and continuously until it melts into the sauce.

This can take approximately 2–3 minutes.

The sauce should become thicker and noticeably creamier.

17. Add the Mozzarella

Reduce the heat to low.

Add the shredded mozzarella gradually.

Use small handfuls rather than adding everything at once.

Stir after each addition and wait until the cheese has mostly melted before adding more.

This gradual process helps create a smoother sauce.

18. Add the Parmesan

Add the grated Parmesan.

Stir continuously as it melts.

Parmesan adds a concentrated savory flavor that balances the sweetness of the marinara and richness of the cream.

Freshly grated Parmesan generally melts more smoothly than pre-shredded varieties.

19. Add the Provolone

Add the shredded provolone.

Continue stirring gently until all three cheeses have melted.

At this point, the sauce should look glossy, thick, and incredibly creamy.

Keep the heat low.

Avoid boiling the sauce after the cheese has been added.

20. Check the Seasoning

Taste the sauce.

Adjust the salt and black pepper if necessary.

Be careful with additional salt because Parmesan, provolone, mozzarella, marinara, and beef can already provide plenty of seasoning.

Taste first, then adjust.

21. Adjust the Consistency

If the sauce seems too thick, add a small splash of reserved pasta water.

Start with one or two tablespoons.

Stir well and check the consistency.

Continue adding small amounts only if necessary.

The goal is a creamy sauce that flows easily around the pasta without becoming watery.

22. Add the Rigatoni

Add the drained rigatoni directly to the skillet.

Use a large spoon or spatula to gently fold the pasta into the sauce.

Make sure the sauce reaches the inside of the rigatoni tubes.

Because the pasta is hollow, turning it gently through the sauce helps capture plenty of the creamy beef mixture.

23. Combine Everything

Continue tossing the pasta over low heat for approximately 1–2 minutes.

The rigatoni will absorb some of the sauce while it finishes cooking.

If the sauce becomes too thick, add another small splash of pasta water.

Avoid adding too much liquid at once.

24. Finish with Parsley

Turn off the heat.

Sprinkle the chopped fresh parsley over the pasta.

The parsley adds freshness and color, helping balance the richness of the three-cheese sauce.

For an even cheesier presentation, you can finish each serving with a little freshly grated Parmesan.

25. Serve Immediately

Spoon the creamy beef rigatoni into warm bowls.

Make sure each serving contains plenty of beef, sauce, and cheese.

Serve immediately while the sauce is hot and glossy.

As the pasta cools, the cheese sauce will naturally thicken.

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream
Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream 8

Tips for Perfect Rigatoni

Brown the Beef Deeply

Don’t rush the browning stage.

A deep golden-brown crust creates concentrated savory flavor that becomes part of the sauce.

Don’t Burn the Garlic

Garlic only needs a short cooking time.

Once fragrant, move quickly to the tomato paste and marinara.

Cook the Tomato Paste

Adding tomato paste directly to liquid without cooking it first can leave a raw tomato flavor.

Give it about a minute in the skillet before adding the marinara.

Keep Cheese Heat Low

Cheese sauces are much easier to control when cooked gently.

Once the cream and cheeses are in the skillet, avoid aggressive boiling.

Use Freshly Grated Cheese

Freshly grated Parmesan, mozzarella, and provolone generally melt more naturally and give the sauce a better texture.

Reserve Pasta Water

Starchy pasta water is one of the easiest ways to rescue a sauce that has become too thick.

Add it gradually.

Don’t Overcook Rigatoni

Al dente pasta holds its structure and provides a better contrast to the creamy sauce.

Make It Even Better

Add Mushrooms

Sauté sliced mushrooms with the onion.

Cook until golden and most of their moisture has evaporated.

The earthy mushroom flavor works especially well with beef and Parmesan.

Add Spinach

Stir fresh spinach into the tomato cream sauce just before adding the pasta.

Allow it to wilt completely.

This is an easy way to add vegetables and make the dish feel more balanced and healthy.

Add Broccoli

Roasted or air-fried broccoli makes an excellent side.

Its slightly crisp texture contrasts beautifully with the soft rigatoni and creamy sauce.

Use an Air Fryer

An air fryer can be particularly useful while preparing this pasta.

Instead of cooking every component in the skillet, use the air fryer for a quick vegetable side such as broccoli, zucchini, asparagus, or green beans.

If you’re researching the best air fryer 2026, focus on practical features such as even cooking, useful capacity, easy cleaning, and simple controls.

Make Garlic Bread

Warm garlic bread is one of the best companions for creamy tomato pasta.

If you’re making homemade bread or focaccia, a robot pâtissier can make mixing and kneading the dough much easier.

Fresh bread is also perfect for soaking up the remaining sauce.

Use the Right Kitchen Tools

A few essential kitchen utensils make this recipe much easier.

A deep skillet provides enough room for the sauce and pasta.

A sturdy wooden spoon is useful for breaking up the beef and scraping flavorful browned bits from the skillet.

A good cheese grater is also valuable when working with Parmesan.

Easy Variations

Spicy Beef Rigatoni

Increase the red pepper flakes for a stronger kick.

You can also add a pinch of cayenne pepper.

Mushroom Beef Rigatoni

Add sliced mushrooms to the skillet with the onion.

Cook until golden before continuing with the garlic.

Spinach Rigatoni

Add fresh spinach during the final few minutes of cooking.

Allow it to wilt before adding the pasta.

Sausage Rigatoni

Replace some or all of the ground beef with Italian sausage.

Mild sausage creates a rich Italian-inspired flavor, while hot sausage adds more spice.

Chicken Rigatoni

Replace the ground beef with diced chicken breast or boneless chicken thighs.

Brown the chicken thoroughly before continuing with the sauce.

Extra-Cheesy Rigatoni

Increase the mozzarella slightly and add an extra sprinkle of Parmesan before serving.

For an especially indulgent finish, transfer the pasta to a baking dish, top with additional cheese, and bake until bubbling.

Vegetable Beef Rigatoni

Add diced bell peppers, zucchini, mushrooms, or spinach.

This creates a more complete meal while keeping the creamy tomato flavor at the center.

Lighter Version

For a lighter variation, reduce the amount of heavy cream and increase the vegetables.

You can also use lean ground beef and rely on reserved pasta water to maintain a smooth consistency.

Storage & Reheating

This pasta is best immediately after cooking, but leftovers can be stored for later.

Allow the rigatoni to cool before transferring it to an airtight container.

Refrigerate for up to 3 days.

The sauce will become thicker as it cools because the cheese continues to set.

When reheating, add a small splash of milk, cream, broth, or water.

Warm gently over low to medium-low heat.

Stir frequently to distribute the heat evenly.

If using a microwave, heat in short intervals and stir between each interval.

Avoid overheating because excessive heat can cause the cheese sauce to separate.

For the best leftover texture, don’t add too much liquid at the beginning.

Start with one tablespoon, stir, and add more only if needed.

Serving Ideas

This rigatoni is rich enough to be the centerpiece of the meal.

A fresh green salad with a simple vinaigrette provides acidity and freshness.

Roasted vegetables are another excellent choice.

Air-fried broccoli, asparagus, or zucchini can add a crisp texture without requiring much additional work.

Garlic bread or homemade focaccia is perfect for soaking up the creamy tomato sauce.

For a lighter meal, pair the pasta with a large salad and roasted vegetables rather than another rich side.

And when dinner is finished, a freshly brewed coffee prepared with a coffee machine can be a simple way to round out the meal.

FAQs

Can I use another pasta shape?

Yes. Penne, ziti, rigatoni, shells, fusilli, and farfalle can all work. Rigatoni is particularly good because its large tubes hold plenty of creamy sauce.

Can I use milk instead of heavy cream?

You can, but the sauce will be lighter and less rich. Heavy cream provides the luxurious texture this recipe is designed to have.

Why did my cheese sauce become grainy?

High heat is often the main culprit. Once the cream and cheese are added, reduce the heat and avoid boiling the sauce.

Freshly grated cheese also tends to melt more smoothly.

Can I make this recipe ahead?

You can prepare the beef and tomato sauce ahead of time. For the best texture, cook the rigatoni and add the dairy and cheese closer to serving.

If reheating the finished dish, add a small amount of liquid to loosen the sauce.

How can I make this recipe healthier?

Use lean ground beef, add vegetables such as spinach, mushrooms, broccoli, or zucchini, and serve the pasta with a fresh salad.

You can also slightly reduce the amount of cream and cheese while using pasta water to maintain a creamy consistency.

Conclusion

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream brings together some of the most comforting flavors in one satisfying skillet: browned beef, garlic butter, tomato, cream, and plenty of melted cheese.

The combination of mozzarella, Parmesan, and provolone creates a sauce that is rich, creamy, and wonderfully cheesy, while the marinara keeps the dish from becoming overwhelmingly heavy.

The key to getting the best result is taking your time with the small details. Brown the beef deeply, soften the onion properly, cook the tomato paste briefly, simmer the marinara, and keep the heat gentle once the cream and cheese are added.

The recipe is also incredibly flexible. Add mushrooms, spinach, broccoli, peppers, sausage, or extra spice to make it your own.

An air fryer can take care of crispy vegetables on the side, while a robot pâtissier can simplify homemade garlic bread or focaccia when you want to make the meal feel extra special.

Whether you’re cooking a weeknight family dinner or looking for a rich and cozy weekend pasta dish, this creamy beef rigatoni is the kind of recipe that brings everyone to the table.

Serve it hot, finish it with fresh parsley and extra Parmesan, and enjoy every cheesy, garlicky bite.

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream

Cheesy Garlic Butter Beef Rigatoni in Three-Cheese Tomato Cream

Ingredients
  

  • 1 lb rigatoni
  • 1 lb ground beef
  • 3 tbsp butter
  • 2 tbsp olive oil
  • 6 cloves garlic minced
  • 1 small onion finely diced
  • 2 tbsp tomato paste
  • cups marinara sauce
  • 1 cup heavy cream
  • ½ cup cream cheese softened
  • 1 cup shredded mozzarella
  • ½ cup grated Parmesan
  • ½ cup shredded provolone
  • 1 tsp Italian seasoning
  • ½ tsp red pepper flakes
  • 1 tsp onion powder
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp fresh parsley chopped

Method
 

  1. Cook rigatoni in salted water until al dente, then drain.
  2. Heat olive oil and brown ground beef over medium-high heat until deeply seared. Drain excess fat.
  3. Add butter, onion, and garlic, cooking until soft.
  4. Stir in tomato paste, Italian seasoning, onion powder, and red pepper flakes, cooking 1 minute.
  5. Pour in marinara and simmer 8 minutes. Add heavy cream and cream cheese, stirring smooth.
  6. Stir in mozzarella, Parmesan, and provolone until molten and glossy.
  7. Fold rigatoni into the sauce until fully mixed and every tube is filled. Finish with parsley.