Tomato Garlic Ricotta Penne Basil

Creamy tomato garlic ricotta penne topped with fresh basil and grated Parmesan cheese Save
Creamy tomato garlic ricotta penne topped with fresh basil and grated Parmesan cheese | rusticpinrecipes.com

This vibrant pasta dish combines tender penne with a rich garlicky tomato sauce, creating the perfect base for creamy dollops of fresh ricotta. The aromatic basil adds brightness and complements the Italian flavors beautifully. Ready in just 30 minutes, this vegetarian main dish serves four generously and works equally well for weeknight dinners or casual entertaining.

The first time I made this pasta, it was a Tuesday evening and I had zero energy left in me. I grabbed whatever was in the pantry and ended up with something that made my roommate actually pause her Netflix show to ask what smelled so good. Sometimes the simplest meals are the ones that surprise you the most.

I served this at a casual dinner with friends last month, and honestly, the conversation died down for a solid five minutes while everyone just ate. One friend actually said, Wait, you made this? which I think is the highest compliment a home cook can get. Now they request it every time they come over.

Ingredients

  • 400 g penne pasta: The ridges catch the sauce beautifully, and it holds up well when tossed with the ricotta
  • 2 tbsp olive oil: This creates the foundation for sautéing the aromatics and adds a fruity richness to the sauce base
  • 4 garlic cloves, minced: Fresh minced garlic mellows beautifully when cooked slowly and infuses the whole sauce
  • 1 medium onion, finely chopped: The natural sweetness balances the acidity of the tomatoes
  • 800 g crushed tomatoes (2 cans): This gives you that rustic texture you just cannot get from tomato puree
  • 1 tsp sugar: A tiny trick to cut the acidity without making the sauce taste sweet
  • 1/2 tsp crushed red pepper flakes: Optional but adds just a whisper of warmth that makes everything pop
  • Salt and freshly ground black pepper: Season at every stage so the flavors build gradually
  • 200 g ricotta cheese: Cold ricotta dolloped on top creates those gorgeous white streaks against the red sauce
  • 1/2 cup fresh basil leaves, torn: Tearing by hand releases more oils than chopping, and looks more rustic
  • 50 g grated Parmesan cheese: Add this while the pasta is still hot so it melts into the sauce

Instructions

Get Your Pasta Going:
Bring a large pot of generously salted water to a rolling boil and cook the penne until it still has a slight bite to it. That starchy pasta water you reserve before draining is liquid gold.
Build Your Sauce Base:
Heat the olive oil in a large skillet over medium heat until it shimmers slightly. Add the minced garlic and chopped onion, sautéing for 2–3 minutes until the onion turns translucent and the garlic becomes fragrant but not browned.
Let The Sauce Simmer:
Pour in the crushed tomatoes, sugar, red pepper flakes if using, and season with salt and pepper. Let it bubble gently for 10–12 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon.
Bring It All Together:
Add the drained penne directly into the skillet and toss vigorously so every piece gets coated in sauce. Splash in some of that reserved pasta water if it looks too thick or dry.
Add The Creamy Elements:
Gently fold in the ricotta, half the torn basil, and the grated Parmesan. Cook for just 1–2 minutes, moving everything around until the cheese softens and the pasta is hot throughout.
Finish With Freshness:
Divide among warm plates and scatter the remaining basil on top. Pass extra Parmesan at the table because everyone will want more.
Save
| rusticpinrecipes.com

This pasta has become my go-to for nights when I want something comforting but not heavy. There is something about the combination of garlicky tomato sauce and cool creamy ricotta that just works.

Choosing The Right Pasta Shape

Penne works beautifully here because those ridges and hollow centers grab onto the sauce, but I have also made this with rigatoni when I wanted something more substantial. The key is picking a shape with enough surface area to hold onto the sauce.

Making It Your Own

Sometimes I will add a handful of spinach right at the end, letting it wilt just slightly in the hot pasta. The bright green looks stunning against the red sauce and white ricotta, plus it makes me feel slightly virtuous about eating pasta for dinner.

Serving Suggestions

A crisp green salad with a sharp vinaigrette cuts through the richness perfectly, and some crusty bread for sopping up extra sauce is never a bad idea. This pasta also pairs wonderfully with a light white wine like Pinot Grigio.

  • Let the dish rest for 5 minutes before serving so the flavors settle
  • Extra red pepper flakes can be served at the table for heat lovers
  • The sauce actually tastes better the next day if you have leftovers
Tender penne pasta coated in rich tomato sauce with creamy ricotta and aromatic basil Save
Tender penne pasta coated in rich tomato sauce with creamy ricotta and aromatic basil | rusticpinrecipes.com

There is something deeply satisfying about a pasta dish that comes together this quickly yet tastes this special. Enjoy every bite.

Recipe FAQs

Yes, prepare the sauce up to 2 days in advance and store it refrigerated. Cook the pasta fresh and combine just before serving, adding a splash of pasta water to loosen the sauce if needed.

Penne, rigatoni, or fusilli are ideal as their ridges and curves hold the sauce beautifully. Short pasta with texture works better than smooth varieties like spaghetti for this chunky sauce.

The ricotta is gently folded in, leaving creamy pockets throughout rather than melting completely into the sauce. This creates lovely contrasts between the tangy cheese and tomato base.

Absolutely. Use 1 kg of ripe fresh tomatoes, blanched, peeled, and crushed. Simmer slightly longer to achieve the right consistency as fresh tomatoes release more water.

Store in an airtight container for up to 3 days. Reheat gently with a splash of water or olive oil. Note that the pasta will absorb more sauce over time, so you may need to add extra liquid when reheating.

Freeze the sauce separately for up to 3 months. Pasta doesn't freeze well as it becomes mushy, so cook fresh pasta when reheating the frozen sauce for best results.

Tomato Garlic Ricotta Penne Basil

Creamy penne pasta with garlicky tomato sauce, fresh ricotta, and aromatic 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.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 directions until al dente. Reserve 1/2 cup of pasta cooking water, then drain.
2
Prepare the Sauce Base: While pasta cooks, heat olive oil in a large skillet over medium heat. Add minced garlic and chopped onion; sauté for 2–3 minutes until softened and fragrant.
3
Simmer the Tomato Sauce: Stir in crushed tomatoes, sugar, red pepper flakes, salt, and black pepper. Simmer for 10–12 minutes, stirring occasionally to develop flavors.
4
Combine Pasta and Sauce: Add the drained penne to the tomato sauce. Toss thoroughly, adding a splash of reserved pasta water if needed to achieve a silky consistency.
5
Add Cheese and Herbs: Gently fold in ricotta cheese, half the torn basil, and grated Parmesan. Cook for 1–2 minutes until everything is heated through and well combined.
6
Plate and Garnish: Divide among serving plates. Top with remaining fresh basil and additional Parmesan cheese as desired.
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
Kelsey Whitmore

Sharing approachable, easy-to-make recipes for busy home cooks and food lovers.