Tomato Ricotta Pasta

| Posted on:

February 8, 2026

Delicious Tomato Ricotta Pasta served in a bowl with fresh herbs.

I still make this tomato ricotta pasta when I want dinner that feels like a hug: simple, creamy, and bright with tomato. It’s a one-skillet sauce tossed with rigatoni and fresh basil, perfect for busy weeknights or a cozy weekend supper. If you like easy, saucy pastas with a silky finish, this recipe will become a go-to; for more weeknight inspiration in the same creamy style, try this creamy chicken garlic parmesan pasta recipe for another fast family pleaser.

Why you’ll love this dish

This pasta balances fresh tomato flavor and the cool creaminess of ricotta. It’s quick, budget-friendly, and comes together mostly in one pan. The texture contrast between toothsome rigatoni and the velvety sauce makes it kid-friendly while still feeling grown-up when topped with torn basil and plenty of parmesan.

"Simple ingredients, big comfort — the ricotta makes the sauce creamy without being heavy. A weeknight staple in our house."

This dish is perfect for:

  • Weeknight dinners when you want something fast but satisfying.
  • Casual dinner parties because it’s easy to scale.
  • Meals when you need a vegetarian main that doesn’t feel like a compromise.

Preparing Tomato Ricotta Pasta

Short overview so you know what to expect: sauté onion and garlic, simmer passata with Italian seasoning, fold in parmesan and basil, swirl in ricotta to make a creamy sauce, then toss with al dente rigatoni. You’ll reserve a little pasta water to loosen the sauce if needed. Total active time is about 25 to 30 minutes.

What you’ll need

  • 300 g rigatoni pasta (or other tubular pasta like penne)
  • 500 g passata (smooth tomato sauce)
  • 250 g ricotta (whole-milk ricotta gives the best creaminess; part-skim is fine)
  • 1/2 cup onion, finely chopped (yellow or sweet onion)
  • 4 garlic cloves, chopped
  • 1/4 cup extra virgin olive oil
  • 1/2 tablespoon Italian seasoning
  • 3/4 cup parmesan cheese, grated (plus extra for serving)
  • Fresh basil, torn or chopped, to taste
  • Salt and black pepper to taste

Notes and substitutions:

  • No passata? Use crushed tomatoes and blend briefly for a smooth texture.
  • For a dairy-free option, try a creamy cashew puree instead of ricotta and a vegan parmesan alternative.
  • If you like more herb freshness, add a splash of lemon zest with the basil.

Directions to follow

  1. Warm a large skillet over medium-high heat. Add the olive oil and let it shimmer.
  2. Add the chopped onion and sauté for 4 to 5 minutes, until soft and translucent.
  3. Stir in the chopped garlic and cook 30 seconds to 1 minute, until fragrant.
  4. Pour in the passata, sprinkle in the Italian seasoning, and season with salt and pepper. Stir to combine.
  5. Lower the heat to low and let the sauce simmer for about 10 minutes, stirring now and then so it reduces slightly.
  6. While the sauce simmers, bring a large pot of well-salted water to a boil. Cook the rigatoni until al dente. Before draining, scoop out 1/2 to 1 cup of the pasta cooking water and set aside.
  7. When the sauce has reduced, stir in the grated parmesan and the torn basil. Taste and adjust seasoning.
  8. Add spoonfuls of ricotta to the sauce. Break the dollops up and stir until the sauce turns creamy and even.
  9. Add the drained pasta to the skillet and toss to coat. If the sauce feels too thick, add reserved pasta water a little at a time until you reach the desired silkiness.
  10. Remove from heat and serve right away with extra grated parmesan and more fresh basil on top.

Tomato Ricotta Pasta

Best ways to enjoy it

Serve this pasta straight from the skillet for a rustic look, or plate in warmed shallow bowls and finish with extra parmesan and a drizzle of olive oil. Good pairings:

  • A crisp green salad with lemon vinaigrette to cut the richness.
  • Roasted vegetables like zucchini or eggplant for extra color and texture.
  • Garlic bread or a crusty loaf to mop up the sauce.

For more ideas on quick, satisfying pasta meals that pair well with a simple salad, consider this other creamy pasta option as inspiration: a creamy garlic parmesan pasta recipe.

How to store & freeze

Refrigeration: Cool leftovers quickly and store in an airtight container for up to 3 days. Ricotta-thickened sauces can firm up when cold; gently reheat on the stove over low heat with a splash of water or reserved pasta water to revive creaminess.
Freezing: Portion into airtight containers and freeze up to 2 months. Thaw overnight in the fridge and reheat slowly on the stove.
Food safety: Do not leave cooked pasta at room temperature for more than 2 hours. Reheat to steaming hot before serving.

Pro chef tips

  • Salt the pasta water well. It’s your best chance to season the pasta through.
  • Reserve pasta water — the starch helps the sauce cling to the rigatoni and creates a silky gloss.
  • If your ricotta is watery, drain it in a fine sieve for 30 minutes to concentrate flavor and avoid thinning the sauce.
  • Add ricotta off the heat or on very low heat to prevent it from becoming grainy.
  • Use freshly grated parmesan, not pre-grated in a can, for better melting and flavor.

Creative twists

  • Add sautéed mushrooms or roasted cherry tomatoes for extra depth.
  • Stir in a handful of baby spinach at the end until wilted for color and nutrients.
  • For a spicy kick, add red pepper flakes when you add the garlic.
  • Swap rigatoni for bucatini or short shells for a different mouthfeel.

Common questions

How long does this recipe take from start to finish?

Active cooking time is about 20 to 30 minutes, with total time around 30 minutes including boiling the pasta. It’s ideal when you need dinner on the table fast.

Can I make the sauce ahead of time?

Yes. Make the sauce up to 2 days ahead and store it in the refrigerator without the ricotta. Reheat gently, then swirl in ricotta just before tossing with freshly cooked pasta.

My sauce is too thin or too thick. How do I fix it?

If too thin: simmer a bit longer uncovered to reduce and concentrate. If too thick: add reserved pasta water, one tablespoon at a time, until it loosens into a creamy consistency.

Is it safe to freeze dishes made with ricotta?

Ricotta can be frozen, but texture may change slightly; it can become a bit grainy after thawing. Freeze once if needed, and revive the texture by stirring in a little extra parmesan or a splash of milk while reheating.

Can I use cottage cheese instead of ricotta?

You can, but blend cottage cheese briefly for a smoother texture. Cottage cheese is higher in moisture, so drain first to avoid a runny sauce.

Delicious Tomato Ricotta Pasta served in a bowl with fresh herbs.

Tomato Ricotta Pasta

A creamy, comforting pasta dish featuring rigatoni tossed in a tomato-ricotta sauce, perfect for busy weeknights or cozy evenings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian, Vegetarian
Calories: 500

Ingredients
  

Pasta and sauce
  • 300 g rigatoni pasta (or other tubular pasta like penne)
  • 500 g passata (smooth tomato sauce) Can substitute with crushed tomatoes blended briefly.
  • 1/2 cup onion, finely chopped (yellow or sweet onion)
  • 4 cloves garlic, chopped
  • 1/4 cup extra virgin olive oil
  • 1/2 tablespoon Italian seasoning
  • 3/4 cup parmesan cheese, grated (plus extra for serving) For better melting and flavor, use freshly grated.
  • to taste Fresh basil, torn or chopped
  • to taste Salt and black pepper Salt the pasta water well.
Ricotta
  • 250 g ricotta Whole-milk gives the best creaminess; part-skim is fine.

Method
 

Preparation
  1. Warm a large skillet over medium-high heat. Add the olive oil and let it shimmer.
  2. Add the chopped onion and sauté for 4 to 5 minutes, until soft and translucent.
  3. Stir in the chopped garlic and cook for 30 seconds to 1 minute, until fragrant.
  4. Pour in the passata, sprinkle in the Italian seasoning, and season with salt and pepper. Stir to combine.
  5. Lower the heat to low and let the sauce simmer for about 10 minutes, stirring occasionally.
  6. While the sauce simmers, bring a large pot of well-salted water to a boil. Cook the rigatoni until al dente. Before draining, scoop out 1/2 to 1 cup of the pasta cooking water and set aside.
Cooking
  1. After the sauce has reduced, stir in the grated parmesan and the torn basil, adjusting seasoning as needed.
  2. Add spoonfuls of ricotta to the sauce, breaking up the dollops and stirring until the sauce turns creamy.
  3. Add the drained pasta to the skillet and toss to coat. If the sauce feels too thick, add reserved pasta water until you reach the desired consistency.
  4. Remove from heat and serve right away, topped with extra grated parmesan and fresh basil.

Nutrition

Serving: 1Calories: 500kcalCarbohydrates: 55gProtein: 20gFat: 20gSaturated Fat: 10gSodium: 600mgFiber: 4gSugar: 6g

Notes

Cool leftovers quickly and store in an airtight container for up to 3 days. For freezing, portion into airtight containers and freeze for up to 2 months. Thaw overnight and reheat on the stove. Add lemon zest for extra herb freshness if desired.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating