Creamy Tomato Ricotta Pasta: Easy Creamy & No Heavy Cream

98a337af d72c 498d 8b6d f66865fa29f0

Make creamy tomato ricotta pasta in about 25 minutes with ricotta, tomatoes, Parmesan, garlic, and basil. An easy, comforting pasta dinner without heavy cream.

Creamy Tomato Ricotta Pasta

If you’re craving a comforting pasta dinner that’s creamy, flavorful, and easy enough for a busy weeknight, this Creamy Tomato Ricotta Pasta is a perfect choice. It combines sweet tomatoes, creamy ricotta, garlic, Parmesan, basil, and al dente pasta into a smooth sauce that feels rich without requiring heavy cream.

The secret is simple: ricotta cheese and reserved pasta water work together to create a creamy tomato sauce that clings beautifully to the pasta. Similar tomato-and-ricotta recipes across the current recipe landscape use pasta water, Parmesan, or blended ricotta to help create a smooth sauce.

This recipe is especially useful when you want an easy vegetarian pasta dinner with simple ingredients and plenty of flavor.

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Course: Dinner
Cuisine: Italian-inspired
Difficulty: Easy

Creamy Tomato Ricotta Pasta

Why You’ll Love This Creamy Tomato Ricotta Pasta

There are plenty of reasons to keep this tomato ricotta pasta recipe in your regular dinner rotation.

  • Quick: It’s ready in about 25 minutes.
  • Creamy: Ricotta gives the sauce a rich, smooth texture.
  • No heavy cream: You can achieve a creamy sauce without relying on heavy cream.
  • Simple ingredients: Most ingredients are easy to find.
  • Vegetarian-friendly: The recipe is meat-free.
  • Weeknight-friendly: You only need a pot and a skillet.
  • Customizable: Add spinach, mushrooms, chicken, shrimp, or red pepper flakes if you like.
  • Family-friendly: The mild tomato and cheese combination works well for many palates.

If you’re looking for more creamy pasta inspiration, check out FoodLure’s Creamy Pasta Recipes collection, which includes garlic Parmesan, mushroom, shrimp, spinach, pesto, and other creamy pasta ideas.

Ingredients You’ll Need

Here’s what you’ll need to make this creamy tomato ricotta pasta.

Pasta

Use 12 ounces (340 g) pasta. Penne, rigatoni, fusilli, or spaghetti all work well.

Short ridged pasta such as penne and rigatoni is particularly good because the tomato ricotta sauce can cling to the ridges and fill the tubes.

Tomatoes

Use 2 cups cherry tomatoes, halved.

Cherry tomatoes become sweet and juicy as they cook, but you can also substitute canned diced tomatoes when fresh tomatoes aren’t available.

Ricotta Cheese

Use 1 cup whole-milk ricotta cheese for the creamiest result.

Whole-milk ricotta generally gives the sauce a richer texture than low-fat varieties.

Garlic

Use 3 garlic cloves, finely minced.

Garlic adds savory depth to the sweet tomato and creamy ricotta combination.

Olive Oil

Use 2 tablespoons extra-virgin olive oil to sauté the tomatoes and garlic.

Parmesan

Use ½ cup freshly grated Parmesan cheese, plus extra for serving.

Freshly grated Parmesan is ideal for sauces because it melts more easily than many pre-shredded products.

Basil

Use a small handful of fresh basil leaves.

Basil adds a fresh, aromatic finish that balances the richness of the sauce.

Seasonings

You’ll also need:

  • ½ teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes, optional
  • 1 teaspoon Italian seasoning, optional

Pasta Water

Reserve at least 1 cup of the pasta cooking water before draining.

You probably won’t need all of it, but it’s one of the most useful ingredients for adjusting the sauce’s consistency.

How to Make Creamy Tomato Ricotta Pasta

1. Cook the Pasta

Bring a large pot of water to a boil and season it with salt.

Add the pasta and cook according to the package directions until al dente.

Before draining, scoop out about 1 cup of the starchy pasta water and set it aside.

Drain the pasta, but don’t rinse it.

2. Cook the Tomatoes and Garlic

While the pasta cooks, heat the olive oil in a large skillet over medium heat.

Add the halved cherry tomatoes and cook for about 4–5 minutes, stirring occasionally.

Once the tomatoes begin to soften and release their juices, add the minced garlic.

Cook for another 30–60 seconds, just until fragrant.

Be careful not to burn the garlic.

3. Season the Tomato Mixture

Add:

  • Salt
  • Black pepper
  • Italian seasoning
  • Red pepper flakes, if using

Stir everything together.

The tomatoes should be soft, juicy, and flavorful.

4. Add the Ricotta

Reduce the heat to low.

Add the ricotta cheese to the tomato mixture and stir gently.

Don’t let the sauce aggressively boil after adding the ricotta.

A gentle heat helps maintain a smoother texture.

5. Add Pasta Water

Slowly add about ¼ cup of reserved pasta water while stirring.

Continue adding small amounts until the sauce becomes creamy and reaches your preferred consistency.

The combination of ricotta, tomato juices, Parmesan, and starchy pasta water helps create a sauce that coats the pasta instead of sitting separately on the plate.

6. Add Parmesan

Stir in the freshly grated Parmesan.

Taste the sauce and adjust the salt and pepper as needed.

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

7. Toss the Pasta With the Sauce

Add the cooked pasta directly to the skillet.

Toss everything together for 1–2 minutes over low heat.

Make sure every piece of pasta is coated in the creamy tomato ricotta sauce.

Finish with fresh basil and extra Parmesan.

Serve immediately.

Why Is Ricotta Pasta So Creamy Without Heavy Cream?

One of the best things about this recipe is that you don’t need heavy cream to make a creamy tomato pasta sauce.

Ricotta provides the creamy dairy component, while the tomato juices bring moisture and acidity. Parmesan adds savory depth, and reserved pasta water helps loosen and bind the sauce.

The important part is controlling the heat.

Instead of boiling the ricotta aggressively, keep the sauce warm and gently toss it with the pasta.

This creates a smoother texture and makes it easier to adjust the consistency with pasta water.

Several current recipes use similar techniques, including ricotta blended with tomato sauce and pasta water or ricotta combined with tomato sauce and Parmesan.

How to Keep Ricotta From Becoming Grainy

If you’ve ever made a ricotta pasta sauce that turned slightly grainy, these tips can help.

Use whole-milk ricotta

Whole-milk ricotta generally provides a richer, creamier result.

Avoid high heat

Don’t allow the ricotta sauce to aggressively boil.

Add pasta water gradually

A small splash at a time gives you better control over the consistency.

Use freshly grated Parmesan.

Freshly grated Parmesan tends to incorporate more smoothly than some pre-grated products.

Toss gently

Once the pasta and sauce are combined, gently toss rather than cooking the mixture aggressively.

Fresh Tomatoes vs. Canned Tomatoes

You can make this recipe with different types of tomatoes.

TomatoBest ForResult
Cherry tomatoesFresh, quick sauceSweet and bright
Roma tomatoesFresh tomato flavorMild and balanced
Canned diced tomatoesYear-round cookingJuicy and convenient
Crushed tomatoesSmooth sauceMore uniform texture
PassataVery smooth sauceSilky tomato base

For the quickest fresh version, cherry tomatoes are an excellent choice.

For a pantry-friendly version, canned tomatoes are convenient and consistent.

What Pasta Is Best for Tomato Ricotta Sauce?

The best pasta depends on the texture you want.

Penne

Penne is an excellent all-purpose choice. Its ridges help hold the creamy tomato sauce.

Rigatoni

Rigatoni works especially well if you prefer a thicker, more substantial pasta.

Fusilli

The spirals catch plenty of creamy sauce.

Spaghetti

Spaghetti creates a classic tomato-pasta experience and works well with a smooth sauce.

Fettuccine

Fettuccine is a good option when you want long, broad noodles coated in the creamy sauce.

If you’re experimenting with different pasta dishes, FoodLure’s 50 Best Pasta Recipes also includes guidance on choosing pasta shapes for different sauces.

Easy Variations

One of the best things about tomato ricotta pasta is how easy it is to customize.

Spinach Ricotta Pasta

Add two large handfuls of fresh baby spinach during the final few minutes.

Let the spinach wilt into the warm sauce.

For another vegetarian pasta idea, FoodLure’s pasta collection also includes spinach and ricotta combinations.

Spicy Tomato Ricotta Pasta

Add an extra ¼–½ teaspoon of crushed red pepper flakes for more heat.

You can also finish the pasta with freshly cracked black pepper.

Mushroom Tomato Ricotta Pasta

Sauté sliced mushrooms before adding the tomatoes.

Cook them until golden for deeper savory flavor.

Chicken Tomato Ricotta Pasta

Add sliced grilled or roasted chicken for a higher-protein dinner.

Shrimp Tomato Ricotta Pasta

Cook peeled shrimp separately until just cooked through, then toss them into the finished pasta.

Avoid overcooking shrimp because they can quickly become tough.

Roasted Garlic Version

For a deeper garlic flavor, roast garlic separately and stir the softened cloves into the ricotta sauce.

Ingredient Substitutions

Can I use cottage cheese instead of ricotta?

Yes. Cottage cheese can work, particularly if blended until smooth before adding it to the sauce.

The final texture will be somewhat different from traditional ricotta.

Can I use canned tomatoes?

Absolutely.

Use good-quality canned diced or crushed tomatoes when fresh tomatoes aren’t available.

Can I use another pasta shape?

Yes.

Penne, rigatoni, fusilli, spaghetti, shells, and fettuccine can all work.

Can I make it gluten-free?

Yes. Use your preferred gluten-free pasta and check the labels on all packaged ingredients.

Can I make it dairy-free?

A dairy-free version would require replacing the ricotta and Parmesan with suitable plant-based alternatives. The flavor and texture will naturally be different.

What to Serve With Creamy Tomato Ricotta Pasta

This pasta is satisfying on its own, but a fresh side can balance the creamy sauce.

Try serving it with:

  • Green salad
  • Garlic bread
  • Roasted broccoli
  • Steamed vegetables
  • Roasted asparagus
  • Sautéed spinach
  • Simple tomato salad

A crisp salad is especially nice because the freshness contrasts with the creamy sauce.

How to Store Creamy Tomato Ricotta Pasta

Transfer leftovers to an airtight container and refrigerate promptly.

For food-safety purposes, the USDA recommends using refrigerated leftovers within 3–4 days and refrigerating perishable leftovers promptly.

Because creamy pasta thickens as it cools, don’t be surprised if the leftovers look firmer the next day.

How to Reheat Creamy Tomato Ricotta Pasta

The best way to reheat this pasta is gently.

Stovetop method

  1. Put the pasta in a skillet.
  2. Add a small splash of water or broth.
  3. Warm over medium-low heat.
  4. Stir frequently.
  5. Add more liquid if needed.
  6. Heat thoroughly before serving.

The USDA recommends reheating cooked leftovers to 165°F (74°C).

Avoid extremely high heat because it can make the sauce overly thick or cause the dairy-based sauce to separate.

Common Mistakes to Avoid

Using too little pasta water

Don’t throw away all your pasta water before checking the sauce.

A small amount can make a major difference when the sauce is too thick.

Boiling the ricotta

Keep the heat gentle once the ricotta is added.

Overcooking the pasta

Cook it until al dente, so it still has some texture when tossed with the sauce.

Adding too much Parmesan

Parmesan adds wonderful flavor, but too much can make the sauce overly thick and salty.

Not tasting before serving

Tomatoes, Parmesan, and ricotta can vary in saltiness and acidity.

Always taste the finished sauce and adjust the seasoning.

Recipe Card: Creamy Tomato Ricotta Pasta

Creamy Tomato Ricotta Pasta

This easy creamy tomato ricotta pasta combines juicy tomatoes, smooth ricotta, Parmesan, garlic, and fresh basil for a comforting 25-minute dinner without heavy cream.

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Course: Dinner
Cuisine: Italian-inspired

Ingredients

  • 12 oz (340 g) pasta
  • 2 cups cherry tomatoes, halved
  • 1 cup whole-milk ricotta
  • 3 garlic cloves, minced
  • 2 tbsp extra-virgin olive oil
  • ½ cup freshly grated Parmesan
  • ½ cup reserved pasta water, plus more if needed
  • ½ tsp salt
  • ½ tsp black pepper
  • ¼ tsp red pepper flakes, optional
  • 1 tsp Italian seasoning, optional
  • Fresh basil, for serving

Instructions

  1. Bring a large pot of salted water to a boil.
  2. Cook pasta until al dente according to package directions.
  3. Reserve 1 cup pasta water, then drain the pasta.
  4. Heat olive oil in a skillet over medium heat.
  5. Add cherry tomatoes and cook for 4–5 minutes.
  6. Add garlic and cook for 30–60 seconds.
  7. Season with salt, pepper, Italian seasoning, and red pepper flakes.
  8. Reduce heat to low and add ricotta.
  9. Slowly add pasta water until the sauce becomes creamy.
  10. Stir in Parmesan.
  11. Add cooked pasta and toss for 1–2 minutes.
  12. Finish with fresh basil and extra Parmesan.
  13. Serve immediately.

Frequently Asked Questions

Can I make creamy tomato ricotta pasta without heavy cream?

Yes. Ricotta, Parmesan, tomato juices, and reserved pasta water can create a creamy sauce without heavy cream.

What tomatoes are best for tomato ricotta pasta?

Cherry tomatoes are excellent for a fresh, sweet flavor. Canned diced or crushed tomatoes are convenient alternatives when fresh tomatoes aren’t available.

What pasta is best for creamy tomato sauce?

Penne, rigatoni, fusilli, spaghetti, and fettuccine all work well. Penne and rigatoni are particularly useful because their shapes hold creamy sauces well.

How do I stop ricotta from becoming grainy?

Keep the heat low after adding ricotta, avoid aggressive boiling, and gradually add reserved pasta water while gently stirring.

Can I add chicken to tomato ricotta pasta?

Yes. Grilled, roasted, or leftover cooked chicken can be sliced and tossed into the finished pasta.

Can I add spinach?

Absolutely. Fresh baby spinach can be stirred into the warm sauce near the end of cooking until wilted.

How long does tomato ricotta pasta last in the refrigerator?

For food safety, refrigerated leftovers should generally be used within 3–4 days when stored properly.

Can I freeze creamy tomato ricotta pasta?

You can freeze leftovers, although the texture of a ricotta-based sauce may change after freezing and reheating. For the best texture, make only the amount you expect to eat within a few days.

How do I reheat creamy tomato ricotta pasta?

Reheat it gently in a skillet with a small splash of water or broth. Stir frequently and heat leftovers thoroughly to 165°F (74°C).

Final Thoughts

This Creamy Tomato Ricotta Pasta proves that a comforting pasta dinner doesn’t need a complicated ingredient list.

Sweet tomatoes, creamy ricotta, Parmesan, garlic, basil, and a little starchy pasta water come together to create a sauce that’s rich, flavorful, and easy enough for a weeknight.

The most important technique is to control the heat and use pasta water gradually. That gives you much more control over the final texture and helps the sauce cling to every bite of pasta.

If you’re building a collection of easy pasta dinners, don’t miss FoodLure’s 50 Best Pasta Recipes and 22 Insanely Good Creamy Pasta Recipes for more ideas.

Leave a Reply

Your email address will not be published. Required fields are marked *