This Italian-inspired pasta dish combines al dente penne with a rich, garlicky tomato sauce. Fresh ricotta cheese adds creaminess while torn basil brings brightness. The dish comes together in just 30 minutes, making it perfect for weeknight dinners or casual entertaining.
The sauce balances sweet crushed tomatoes with aromatic garlic and onion, while optional red pepper flakes offer gentle warmth. Finished with Parmesan and fresh herbs, each bite delivers layers of flavor.
The first time I made this pasta was on a rainy Tuesday when the grocery store run got canceled and I had to make do with pantry staples. That accidental discovery turned into one of those recipes that makes my apartment smell like an Italian grandmother's kitchen, with garlic and tomatoes simmering away while rain tapped against the windows.
Last summer my sister came over exhausted from a new job, and I made this for dinner. She took three bites, put her fork down, and said I need this recipe immediately, which is basically the highest compliment she can give anything.
Ingredients
- 400 g penne pasta: The ridges catch sauce beautifully, though rigatoni works if that is what you have
- 2 tbsp olive oil: This becomes the foundation that carries all the garlic flavor through the sauce
- 4 garlic cloves, minced: Do not be shy here, fresh garlic makes the sauce sing
- 1 medium onion, finely chopped: Sweet onions work beautifully but yellow onions are perfectly fine
- 800 g (2 cans) crushed tomatoes: San Marzano tomatoes make a noticeably sweeter, deeper sauce
- 1 tsp sugar: This tiny trick balances the acidity and makes canned tomatoes taste fresh
- 1/2 tsp crushed red pepper flakes (optional): Just enough warmth to make things interesting
- Salt and freshly ground black pepper, to taste: Taste as you go, the sauce should taste slightly salty on its own
- 200 g ricotta cheese: Full fat ricotta makes the silkiest, most luxurious dollops
- 1/2 cup (about 20 g) fresh basil leaves, torn: Tear by hand right before serving for the most aromatic finish
- 50 g grated Parmesan cheese, plus extra for serving: Grate it fresh if possible, pre-grated has a waxy coating
Instructions
- Get your pasta water going:
- Bring a large pot of salted water to a boil, it should taste like the ocean
- Cook the penne:
- Cook according to package directions until al dente, then reserve 1/2 cup of the starchy pasta water before draining
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat, add garlic and onion, cook 2 to 3 minutes until soft and fragrant
- Simmer the sauce:
- Stir in crushed tomatoes, sugar, red pepper flakes, salt, and pepper, let it bubble gently for 10 to 12 minutes
- Bring it all together:
- Add the drained pasta to the sauce, toss well, and add splashes of that reserved pasta water until everything looks silky and coated
- Add the creamy finish:
- Gently fold in ricotta, half the basil, and Parmesan, cook just 1 to 2 minutes until heated through
- Finish with flair:
- Divide among plates and top with remaining basil and extra Parmesan
This dish has become my go-to for dinner parties because people always think it took hours to make. There is something about seeing those clouds of ricotta nestled in the red sauce that makes people feel genuinely cared for.
Making It Your Own
Sometimes I add a handful of spinach right at the end, just until it wilts, which makes me feel slightly better about serving pasta for dinner. Other times I crumble spicy Italian sausage into the sauce while it simmers if I am feeding people who need more protein.
The Leftover Situation
This actually reheats beautifully, though the ricotta will melt more into the sauce and create an even creamier result the next day. I have been known to eat it cold straight from the refrigerator for breakfast.
What To Serve Alongside
A simple green salad with a sharp vinaigrette cuts through the richness perfectly. Crusty bread for sauce dunking is practically mandatory in my house.
- Pinot Grigio or Sauvignon Blanc pair beautifully with the tomatoes
- Keep red pepper flakes on the table so spice lovers can add more heat
- The sauce consistency should be loose enough to coat the pasta but not watery
Something about this dish just makes people slow down and talk more at the table. Maybe it is the comfort factor, or maybe it is just that good food has a way of drawing us together.
Recipe FAQs
- → Can I use fresh tomatoes instead of canned?
-
Yes, use about 1 kg fresh ripe tomatoes. Blanch, peel, and crush them before adding to the sauce. You may need to cook slightly longer to achieve the right consistency.
- → Is this dish freezer-friendly?
-
The sauce freezes beautifully for up to 3 months. Freeze separately from pasta and reheat gently before tossing with freshly cooked penne and adding ricotta topping.
- → What pasta shapes work best?
-
Penne, rigatoni, or fusilli are ideal as their ridges and curves hold the sauce well. Short pasta with texture works better than smooth varieties like spaghetti.
- → Can I make this vegan?
-
Substitute ricotta with cashew cream or vegan ricotta alternative. Use nutritional yeast or vegan Parmesan instead of dairy Parmesan. The sauce is naturally plant-based.
- → How do I prevent the ricotta from melting completely?
-
Add cold ricotta off the heat and fold gently rather than stirring vigorously. This creates distinct creamy pockets throughout the dish rather than incorporating fully into the sauce.