Creamy Tomato Ricotta Pasta – A Comforting Dinner Favorite

Posted on January 26, 2026

Creamy Tomato Ricotta Pasta

Creamy Tomato Ricotta Pasta is one of those meals that checks every single box — creamy, flavorful, and unbelievably easy to make. Imagine a bowl of pasta coated in a velvety tomato sauce, kissed with garlic, oregano, and fresh basil. Then picture that sauce getting a luxurious upgrade from ricotta and a splash of cream. Hungry yet? This dish comes together in just 30 minutes, making it perfect for busy weeknights or those moments when you crave something comforting but don’t want to spend hours in the kitchen.

Plus, it’s one of those recipes that looks fancy but tastes even better — like something straight out of a cozy Italian trattoria. With just a handful of pantry staples, Creamy Tomato Ricotta Pasta delivers big-time flavor without the stress, and it’s guaranteed to make everyone at your table ask for seconds.

Table of Contents

What is Creamy Tomato Ricotta Pasta?

Creamy Tomato Ricotta Pasta is a simple yet indulgent pasta dish that combines the tangy sweetness of tomatoes with the mild creaminess of ricotta cheese. Unlike heavy Alfredo sauces, this one strikes a balance — it’s creamy but not overwhelming. The ricotta melts into the tomato base, creating a light, velvety sauce that clings beautifully to your favorite noodles. Think of it as the lovechild of marinara and Alfredo — the best of both worlds. Whether you’re using penne, fusilli, or spaghetti, every bite delivers that perfect mix of garlic, Parmesan, and fresh basil.

Reasons to Try Creamy Tomato Ricotta Pasta

There’s no shortage of pasta recipes out there, but this one deserves a spot in your regular rotation. First, it’s quick — dinner in 30 minutes flat. Second, it’s adaptable. You can throw in sautéed mushrooms, spinach, or even cooked chicken or shrimp. Third, it’s affordable and uses everyday ingredients — olive oil, canned tomatoes, ricotta, and a few seasonings. And finally, it’s pure comfort food. The creamy tomato sauce feels indulgent without being too heavy, and the ricotta adds just enough richness to make every bite satisfying. If you loved our Creamy Pesto Chicken Pasta Bake or Creamy Tomato Basil Chicken Breasts, this recipe will fit right into your collection.

Ingredients Needed to Make Creamy Tomato Ricotta Pasta

  • 12 ounces (340 grams) pasta of your choice — penne, fusilli, or spaghetti
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 medium onion, finely chopped
  • 1 can (14.5 ounces) crushed tomatoes
  • ½ teaspoon red pepper flakes (optional for heat)
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • ½ cup (120 grams) ricotta cheese
  • ¼ cup (60ml) heavy cream or half-and-half
  • ¼ cup (25 grams) grated Parmesan cheese, plus extra for garnish
  • 2 tablespoons fresh basil leaves, chopped, plus extra for garnish

Instructions to Make Creamy Tomato Ricotta Pasta – Step by Step

Step 1: Boil the Pasta to Perfection

Start by bringing a large pot of salted water to a rolling boil. Don’t just sprinkle salt — this is your chance to season the pasta itself, so go for a tablespoon of salt per 4 quarts of water. Cook the pasta according to the package instructions until al dente, meaning it’s tender but still has a little bite. Before draining, scoop out about half a cup of that starchy pasta water — trust me, this step will come in handy later. Drain the rest and set the pasta aside. The reserved water acts like culinary insurance, helping you adjust the sauce’s consistency later on.

Step 2: Sauté the Aromatics

Heat olive oil in a large skillet over medium heat. Add the minced garlic and finely chopped onion, letting them sizzle gently. Within a few minutes, your kitchen will smell like an Italian bistro — garlic and onions have that power. Stir frequently for about 3 to 4 minutes until the onion turns translucent and the garlic is fragrant (but not brown).

Step 3: Create the Tomato Base

Now it’s time for the heart of the dish — the sauce. Pour in the crushed tomatoes, then sprinkle in the dried oregano and optional red pepper flakes. Season with salt and pepper to taste. Stir it all together and let the sauce simmer for about 10 minutes. This step allows the flavors to deepen and the sauce to thicken slightly. If you’re feeling adventurous, a pinch of sugar can balance out the acidity of the tomatoes beautifully.

Step 4: Make It Creamy with Ricotta and Cream

Once the tomato sauce has thickened, lower the heat to low. Add the ricotta cheese and heavy cream (or half-and-half). Stir slowly, letting the ricotta melt into the sauce. The texture will change from slightly chunky to smooth and velvety, coating your spoon like a dream. This step transforms a simple tomato sauce into a creamy masterpiece — and yes, this is the part where you’ll want to sneak a taste.

Step 5: Combine Pasta and Sauce

Add your drained pasta straight into the skillet with the sauce. Toss gently to coat every piece. If the sauce feels a bit too thick, pour in a splash of that reserved pasta water a little at a time until you reach your desired consistency. The starch from the pasta water helps the sauce cling better — a trick chefs swear by. Keep stirring until the pasta looks glossy and evenly coated in the creamy tomato goodness.

Step 6: Finish with Parmesan and Basil

Sprinkle the grated Parmesan cheese into the skillet and stir until it melts into the sauce. Toss in the chopped basil leaves for that fresh, aromatic finish. Give it one last taste and adjust the salt or pepper if needed. Cook for another 2 to 3 minutes until everything is hot and perfectly combined.

Step 7: Serve and Enjoy

Transfer the pasta to serving bowls and top with extra Parmesan and a few fresh basil leaves. Serve it piping hot with a slice of garlic bread or a simple salad on the side.

For a fun twist, try pairing this dish with our Southwest Pasta Salad for a bright contrast, or follow it up with a dessert like Banana Cream Dessert for a sweet finish.

What to Serve with Creamy Tomato Ricotta Pasta

This pasta pairs wonderfully with crusty bread or a light salad. Think garlic bread, a Caesar salad, or even roasted vegetables. If you’re making it for a dinner party, serve it alongside something protein-rich like grilled chicken or shrimp. You could also go for a themed Italian night with Bruschetta Chicken Pasta or Creamy Sausage Rigatoni.

Key Tips for Making Creamy Tomato Ricotta Pasta

  1. Don’t skip the pasta water — it’s the secret to a silky, restaurant-quality sauce.
  2. Use whole-milk ricotta for extra creaminess.
  3. Simmer the sauce gently so the dairy doesn’t curdle.
  4. Add veggies or protein — spinach, mushrooms, chicken, or shrimp all fit beautifully here.
  5. Finish with fresh basil just before serving for the best flavor pop.

Storage and Reheating Tips for Creamy Tomato Ricotta Pasta

Got leftovers? Lucky you. Store them in an airtight container in the refrigerator for up to 3 days. When reheating, do it gently on the stove over low heat with a splash of cream or reserved pasta water to bring back the sauce’s smoothness. Avoid microwaving directly — it can make the sauce separate. This dish doesn’t freeze well due to the dairy content, so it’s best enjoyed fresh (or reheated within a few days).

FAQs

Can I use cottage cheese instead of ricotta? Sure! It’s not quite as creamy, but it’ll still work. You might want to blend it first for a smoother texture.
What pasta works best for this recipe? Penne, rigatoni, or fusilli hold the sauce best, but spaghetti or linguine also work beautifully.
Can I make it vegetarian? Absolutely. It’s already meat-free, but you can amp it up with mushrooms or spinach.
How spicy is it? Mild — unless you go wild with the red pepper flakes.
Can I double the recipe? Yes! Just make sure you use a large enough skillet so everything coats evenly.

Final Thoughts

Creamy Tomato Ricotta Pasta proves that comfort food doesn’t need to be complicated. In just half an hour, you can whip up a dish that feels indulgent, looks beautiful, and tastes incredible. It’s perfect for family dinners, romantic nights in, or meal prep lunches that don’t taste like leftovers. If you loved this recipe, try other creamy favorites like Creamy Lemon Pasta or Cowboy Butter Chicken Pasta. No matter how you serve it, one thing’s for sure — this creamy, dreamy pasta will become a go-to in your kitchen.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Ricotta Pasta

Creamy Tomato Ricotta Pasta – A Comforting Dinner Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Creamy Tomato Ricotta Pasta bursts with vibrant flavors, featuring rich ricotta and ripe tomatoes, all tossed with your favorite pasta for a satisfying dinner.


Ingredients

Scale
  • 12 ounces (340 grams) pasta of your choice (e.g., penne, fusilli, or spaghetti)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 medium onion, finely chopped
  • 1 can (14.5 ounces) crushed tomatoes
  • 1⁄2 teaspoon red pepper flakes (optional, for a bit of heat)
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • 1⁄2 cup (120 grams) ricotta cheese
  • 1⁄4 cup (60ml) heavy cream or half-and-half
  • 1⁄4 cup (25 grams) grated Parmesan cheese, plus extra for garnish
  • 2 tablespoons fresh basil leaves, chopped, plus extra for garnish

Instructions

1. Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of the pasta cooking water, then drain the pasta and set aside.

2. In a large skillet, heat the olive oil over medium heat. Add the minced garlic and chopped onion. Sauté for 3-4 minutes until the onion is translucent and the garlic is fragrant.

3. Stir in the crushed tomatoes, red pepper flakes, and dried oregano. Season with salt and pepper to taste. Simmer for about 10 minutes, allowing the sauce to thicken slightly.

4. Reduce the heat to low and add the ricotta cheese and heavy cream to the tomato sauce. Stir well until the ricotta is fully incorporated and the sauce is creamy.

5. Add the drained pasta to the skillet and gently toss to coat the pasta with the creamy tomato sauce. If the sauce is too thick, add a bit of the reserved pasta water until the desired consistency is reached.

6. Stir in the grated Parmesan cheese and chopped basil leaves. Cook for an additional 2-3 minutes until everything is heated through.

7. Serve the pasta hot, garnished with additional grated Parmesan cheese and chopped fresh basil.


Notes

For a protein boost, consider adding cooked chicken or shrimp to the pasta.

If you prefer a vegetarian option, you can add sautéed mushrooms or spinach to enhance the dish.

The ricotta adds a mild creaminess; for a more robust flavor, try using a mix of ricotta and cream cheese.

Adjust the amount of red pepper flakes based on your spice preference.

This dish can be easily doubled to serve a larger crowd or for meal prep.

Best enjoyed fresh, but leftovers can be stored in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of cream or pasta water to revive the sauce.


Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 320mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 40mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star