Tomato Garlic Ricotta Penne

Creamy Tomato Garlic Ricotta Penne topped with fresh basil and Parmesan cheese shavings Save to Pinterest
Creamy Tomato Garlic Ricotta Penne topped with fresh basil and Parmesan cheese shavings | whiskandwok.com

This vibrant Italian pasta combines tender penne with a rich garlicky tomato sauce, swirled with creamy fresh ricotta and fragrant basil. Ready in 30 minutes, it balances sweet tomatoes, aromatic garlic, and mild cheese for a comforting vegetarian meal. The sauce clings beautifully to each pasta tube, while ricotta dollops melt into warm pockets throughout.

The way the ricotta melts into warm tomato sauce always reminds me why simple Italian cooking feels like magic. My roommate used to make something similar during our Tuesday night budget dinners, back when we measured success in empty plates rather than perfect technique. Now it is my go-to when I want comfort food that does not require hours at the stove.

Last winter my sister came over exhausted from a week of back to back meetings. I made this while she curled up on the couch, and by the time we sat down to eat, she said it was the first time she had relaxed all week. The smell of garlic hitting olive oil alone is enough to make people gravitate toward the kitchen.

Ingredients

  • 400 g penne pasta: The ridges catch the sauce beautifully, though rigatoni works just as well if that is what you have on hand
  • 2 tbsp olive oil: Use a good quality one since it forms the flavor base for your entire sauce
  • 4 garlic cloves, minced: Do not be tempted to use pre-minced garlic, fresh cloves make a noticeable difference here
  • 1 medium onion, finely chopped: Finer pieces disappear into the sauce while still providing sweet depth
  • 800 g crushed tomatoes (2 cans): Whole tomatoes crushed by hand work too if you prefer a chunkier texture
  • 1 tsp sugar: Just enough to balance the natural acidity without making the sauce taste sweet
  • 1/2 tsp crushed red pepper flakes: Optional, but adds a gentle warmth that complements the creamy ricotta perfectly
  • Salt and freshly ground black pepper: Taste and adjust as you go, especially after adding the cheese
  • 200 g ricotta cheese: Room temperature dollops melt more evenly into the hot pasta
  • 1/2 cup fresh basil leaves, torn: Tear by hand right before serving to preserve the aromatic oils
  • 50 g grated Parmesan cheese: Save some extra for the table because everyone always wants more

Instructions

Get your pasta water going first:
Bring a large pot of salted water to a boil and cook the penne until al dente, reserving 1/2 cup of the starchy water before draining
Build your aromatic base:
Heat olive oil in a large skillet over medium heat, then sauté the garlic and onion for 2 to 3 minutes until soft and fragrant
Let the sauce simmer:
Stir in crushed tomatoes, sugar, red pepper flakes, salt, and pepper, then let it bubble gently for 10 to 12 minutes while stirring occasionally
Bring everything together:
Add the drained penne to the sauce and toss well, splashing in some reserved pasta water if it needs a silkier consistency
Add the creamy finish:
Gently fold in the ricotta, half the basil, and grated Parmesan, cooking for just 1 to 2 minutes until heated through
Plate it up:
Divide among serving plates and top with the remaining basil plus extra Parmesan for everyone to add at the table
Save to Pinterest
| whiskandwok.com

This recipe has become my default for potlucks because it travels well and seems to please everyone. Last month I brought it to a neighborhood dinner, and three people asked for the recipe before they even finished their first serving.

Making It Your Own

Sometimes I toss in a handful of baby spinach during the last minute of sauce simmering, watching it wilt into the tomato base. My cousin adds roasted cherry tomatoes when they are in season, which bursts little pockets of sweetness throughout the dish.

Timing Is Everything

I learned to start the sauce water first because there is nothing worse than perfectly cooked pasta with nowhere to go. The sauce can wait on low heat for a few minutes, but mushy pasta cannot be saved.

Serving Suggestions

A crisp white wine like Pinot Grigio cuts through the richness while letting the tomato flavors shine. I keep things simple with a green salad dressed in lemon vinaigrette and maybe some crusty bread for soaking up any sauce left on the plate.

  • Let the ricotta sit on the counter for 20 minutes before cooking
  • Tear the basil leaves rather than chopping them for a more delicate presentation
  • Warm your serving bowls in the oven for a few minutes to keep the pasta hot longer
Steaming bowl of Tomato Garlic Ricotta Penne with vibrant red sauce and green herbs Save to Pinterest
Steaming bowl of Tomato Garlic Ricotta Penne with vibrant red sauce and green herbs | whiskandwok.com

There is something deeply satisfying about a recipe that turns humble ingredients into something special enough for company but simple enough for a Tuesday night.

Recipe FAQs

Fresh basil provides the best aroma and flavor, but you can substitute 1 tablespoon dried basil added during simmering if needed.

Penne, rigatoni, or fusilli are ideal as their ridges and tubes hold the sauce well. Short pasta with texture works better than smooth varieties.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water to restore creaminess.

Substitute ricotta with dairy-free almond or cashew cheese, and use nutritional yeast or vegan Parmesan in place of grated Parmesan.

The pasta and sauce freeze well for up to 2 months, but ricotta texture may change slightly. Add fresh basil after reheating.

Tomato Garlic Ricotta Penne

Creamy penne with garlic tomato sauce, fresh ricotta, and basil leaves.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 14 oz penne pasta

Sauce

  • 2 tbsp olive oil
  • 4 garlic cloves, minced
  • 1 medium onion, finely chopped
  • 28 oz crushed tomatoes (2 cans)
  • 1 tsp sugar
  • 1/2 tsp crushed red pepper flakes
  • Salt and freshly ground black pepper, to taste

Cheese & Herbs

  • 7 oz ricotta cheese
  • 1/2 cup fresh basil leaves, torn
  • 1/2 cup grated Parmesan cheese, plus extra for serving

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook the penne according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain.
2
Prepare the Sauce Base: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add minced garlic and onion; sauté 2–3 minutes until soft and fragrant.
3
Simmer the Tomato Sauce: Stir in crushed tomatoes, sugar, red pepper flakes, salt, and black pepper. Simmer 10–12 minutes, stirring occasionally.
4
Combine Pasta and Sauce: Add the drained penne to the sauce. Toss well, adding a splash of reserved pasta water if needed for a silky consistency.
5
Add Cheese and Herbs: Gently fold in ricotta cheese, half the basil, and grated Parmesan. Cook 1–2 minutes until everything is heated through.
6
Serve: Divide among serving plates. Top with remaining basil and extra Parmesan.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Wooden spoon
  • Chef's knife
  • Colander

Nutrition (Per Serving)

Calories 480
Protein 19g
Carbs 67g
Fat 14g

Allergy Information

  • Contains wheat (gluten)
  • Contains milk (ricotta, Parmesan)
  • Check cheese labels if concerned about animal rennet
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.