Go Back

The Best Creamy Tomato Ricotta Pasta

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course

Ingredients
  

  • 12 oz pasta (rigatoni, penne, or fusilli)
  • cups whole milk ricotta cheese
  • 2 cups cherry tomatoes (or 1 can crushed tomatoes)
  • 3  garlic cloves minced
  • 2 tbsp olive oil
  • ½ cup  grated parmesan cheese
  • ¼ cup reserved pasta water
  • ¼ cup fresh basil, torn
  • Salt and black pepper, to taste
  • Optional: red pepper flakes

Method
 

  1. Step 1: Cook the Pasta
    Bring a large pot of salted water to a boil.
    Add pasta and cook until al dente, usually about 8–10 minutes.
    Before draining, scoop out ½ cup pasta water.
    This cloudy water is full of starch—and that starch helps your sauce cling to pasta.
    Drain pasta and set aside.
  2. Step 2: Build the Tomato Base
    Heat olive oil in a large skillet over medium heat.
    Add garlic and cook for about 30–45 seconds.
    You’ll smell it immediately. That’s when you know it’s ready.
    Add cherry tomatoes.
    Cook about 5–7 minutes, stirring occasionally, until the tomatoes soften and begin to burst.
    Season with:
    salt
    black pepper
    red pepper flakes (optional)
    The tomatoes should look slightly jammy at this point.
  3. Step 3: Stir in the Ricotta
    Lower the heat.
    Add ricotta cheese directly into the tomato mixture.
    At first it may look chunky. That’s normal.
    Add a splash of pasta water and stir gently.
    Within a minute or two the mixture turns creamy—almost like a tomato Alfredo sauce, but lighter.
  4. Step 4: Combine Pasta and Sauce
    Add cooked pasta to the skillet.
    Toss everything together.
    Add additional pasta water if the sauce feels too thick.
    This step matters more than people realize. Pasta water emulsifies the sauce and gives it that restaurant-style coating.
    Finally stir in parmesan cheese.
    Taste and adjust salt if needed.
  5. Step 5: Finish and Serve
    Remove from heat.
    Add fresh basil and a drizzle of olive oil.
    Serve immediately with extra parmesan.
    The aroma—tomato, garlic, warm cheese—fills the kitchen instantly.
    And honestly? That first bite usually surprises people. It’s richer than expected, but still bright.