Tomato Garlic Ricotta Penne With Basil

Creamy tomato garlic ricotta penne topped with fresh basil and Parmesan cheese Pin it
Creamy tomato garlic ricotta penne topped with fresh basil and Parmesan cheese | tastymakerblog.com

This vibrant Italian pasta brings together tender penne, a rich garlicky tomato sauce, and creamy fresh ricotta. The dish comes together in just 30 minutes, making it perfect for busy weeknights. Fresh basil adds aromatic brightness while red pepper flakes provide optional gentle heat. The sauce clings beautifully to each piece of pasta, creating a satisfying balance of tangy tomatoes, savory garlic, and mild cheese.

The smell of garlic hitting warm olive oil still stops me in my tracks every single time. I stumbled onto this combination during a Tuesday night when I had nothing but pantry staples and a container of ricotta that needed using. Now it is the dinner I make when I want something that feels like a hug but does not take forever to put together.

My sister-in-law asked for the recipe before she even finished her plate last week. She kept pointing at her bowl asking what made the sauce taste so bright. Watching someone discover that ricotta trick is honestly my favorite part of making this dish.

Ingredients

  • 400 g penne pasta: The ridges catch the sauce perfectly and I have found penne holds up better than smoother shapes when tossed with ricotta
  • 2 tbsp olive oil: This becomes the flavor base so use something decent that you would also put on a salad
  • 4 garlic cloves, minced: Do not chop them too small or they might burn and turn bitter
  • 1 medium onion, finely chopped: Take your time here because a proper sofrito builds the foundation
  • 800 g crushed tomatoes (2 cans): I like the texture better than diced tomatoes which never seem to break down fully
  • 1 tsp sugar: Just enough to balance the acidity without making it taste sweet
  • 1/2 tsp crushed red pepper flakes: Optional but I love the subtle heat that sneaks up on you
  • Salt and freshly ground black pepper: Taste as you go because canned tomatoes vary wildly in salt content
  • 200 g ricotta cheese: Full fat makes a noticeable difference in creaminess
  • 1/2 cup fresh basil leaves, torn: Tear them by hand instead of cutting to release more of those aromatic oils
  • 50 g grated Parmesan cheese: Buy a wedge and grate it yourself because pre grated has a waxy coating

Instructions

Get your pasta water going:
Bring a large pot of salted water to boil and cook the penne until al dente. Reserve that half cup of pasta water before draining because the starch makes all the difference later.
Build your flavor base:
Heat the olive oil in a large skillet over medium heat. Add the minced garlic and chopped onion and sauté for 2 to 3 minutes until soft and fragrant.
Let the sauce simmer:
Stir in the crushed tomatoes, sugar, red pepper flakes, salt and black pepper. Let it simmer for 10 to 12 minutes, stirring occasionally until it thickens slightly.
Bring it all together:
Add the drained penne right into the sauce and toss well. Splash in some of that reserved pasta water if it needs a silkier consistency.
Add the creamy elements:
Gently fold in the ricotta cheese, half the basil, and grated Parmesan. Cook for just 1 to 2 minutes until everything is heated through.
Finish and serve:
Divide among serving plates and top with the remaining basil and extra Parmesan.
Tender penne pasta in vibrant tomato garlic sauce with creamy ricotta swirls Pin it
Tender penne pasta in vibrant tomato garlic sauce with creamy ricotta swirls | tastymakerblog.com

This recipe has saved me on countless nights when takeout felt easier but I wanted something homemade. It is simple enough for a Tuesday but impressive enough for last minute dinner guests.

Making It Your Own

For extra richness I sometimes add a splash of heavy cream before mixing in the ricotta. The sauce becomes almost velvety without losing the fresh tomato flavor.

Pasta Swaps That Work

Rigatoni or fusilli are excellent alternatives if you want to change things up. I have found that tubes and spirals hold onto the ricotta pockets even better than penne sometimes.

Serving Suggestions

A crisp white wine like Pinot Grigio or Sauvignon Blanc cuts through the richness beautifully. I also love adding sautéed spinach or roasted cherry tomatoes when I want more vegetables.

  • Serve with a simple green salad dressed with lemon vinaigrette
  • Grilled bread rubbed with garlic makes perfect cleanup sauce
  • Leftovers reheat surprisingly well for lunch the next day
Warm tomato garlic ricotta penne served in a rustic bowl with basil garnish Pin it
Warm tomato garlic ricotta penne served in a rustic bowl with basil garnish | tastymakerblog.com

There is something deeply satisfying about a pasta dish that looks impressive but comes together this easily. I hope it becomes a regular in your weeknight rotation like it has in mine.

Recipe FAQs

Fresh tomatoes work well. Use about 1.5 kg ripe tomatoes, blanched, peeled, and crushed. Cooking time may increase slightly to achieve proper thickness.

The sauce freezes beautifully for up to 3 months. Freeze sauce separately from pasta and ricotta. Reheat gently on the stovetop before tossing with freshly cooked pasta.

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

Substitute ricotta with cashew cream or dairy-free ricotta alternative. Use nutritional yeast or vegan Parmesan in place of grated Parmesan.

Add cold ricotta off the heat and fold gently rather than stirring vigorously. This preserves distinct creamy pockets throughout the dish.

Crisp white wines like Pinot Grigio or Sauvignon Blanc complement the tomato acidity. A light red such as Chianti also pairs beautifully.

Tomato Garlic Ricotta Penne With Basil

Vibrant pasta with garlicky tomato sauce, fresh ricotta, and basil.

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 (optional)
  • Salt and freshly ground black pepper, to taste

Cheese & Herbs

  • 7 oz ricotta cheese
  • 1/2 cup fresh basil leaves, torn
  • 1.75 oz 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 aromatic 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
Build the tomato sauce: Stir in crushed tomatoes, sugar, red pepper flakes (if using), 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
Incorporate cheeses and herbs: Gently fold in ricotta cheese, half the basil, and grated Parmesan. Cook 1–2 minutes until everything is heated through.
6
Plate and garnish: 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
Paula McKenzie

Warm, easy recipes and practical cooking tips for everyday family meals.