This Italian-inspired pasta brings together tender penne with a rich, garlicky tomato sauce that's perfectly balanced by creamy fresh ricotta and aromatic basil. The dish comes together in just 30 minutes, making it ideal for weeknight dinners.
The sauce features crushed tomatoes simmered with sautéed garlic and onion, enhanced with a touch of sugar and optional red pepper flakes for subtle warmth. As the penne cooks, reserve some starchy pasta water to create that silky, restaurant-style consistency.
What makes this pasta special is how the ricotta is gently folded in rather than melted completely, creating creamy pockets throughout each bite. Fresh torn basil adds brightness, while grated Parmesan brings savory depth. The result is a comforting yet elegant main dish that serves four generously.
My tiny apartment kitchen became my favorite testing ground the year I decided pasta could be dinner three times a week. This particular combination happened on a Tuesday when I had half a container of ricotta staring at me from the fridge and no clear plan. Now it is the pasta I make when I want something that feels special but requires zero actual effort.
I served this to my sister during one of her stressful exam weeks and watched her shoulders actually drop as she took the first bite. She asked for the recipe before she even finished her plate which is how I know this one is a keeper.
Ingredients
- 400 g penne pasta: The ridges catch the sauce perfectly but rigatoni or fusilli work beautifully too
- 2 tbsp olive oil: This becomes the foundation so use something you would drizzle on salad
- 4 garlic cloves, minced: Do not be shy here because the garlic mellows into sweetness as it cooks
- 1 medium onion, finely chopped: Even better if you have shallots hiding in your pantry
- 800 g crushed tomatoes (2 cans): Whole tomatoes crushed by hand give you the most rustic texture
- 1 tsp sugar: This tiny trick balances the acidity without making the sauce taste sweet
- 1/2 tsp crushed red pepper flakes: Optional unless you believe pasta should always have a gentle warmth
- Salt and freshly ground black pepper: Taste as you go because different brands of tomatoes need different amounts of seasoning
- 200 g ricotta cheese: Full fat creates the most luxurious texture but part skim still delivers
- 1/2 cup fresh basil leaves, torn: Tear them by hand for a more rustic look and better flavor release
- 50 g grated Parmesan cheese: Plus extra for serving because there is no such thing as too much cheese
Instructions
- Get your pasta water working first:
- Bring a large pot of salted water to a boil and cook the penne until it still has a slight bite to it then scoop out 1/2 cup of the starchy water before draining.
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and add the garlic and onion cooking them until they soften and your kitchen starts smelling incredible.
- Let the sauce simmer:
- Pour in the crushed tomatoes along with the sugar red pepper flakes salt and pepper then let everything bubble gently for about 10 minutes while you stir occasionally.
- Bring it all together:
- Add the drained pasta to the sauce tossing enthusiastically and splashing in some of that reserved pasta water if the sauce looks too thick.
- Add the creamy elements:
- Fold in the ricotta half the basil and the Parmesan letting everything warm through for just a minute or two.
- Finish with flair:
- Divide among plates and scatter the remaining basil on top along with an extra shower of Parmesan because you deserve it.
This became my go to recipe for new neighbors and heartbroken friends and anyone who just needed a really good meal.
Making It Your Own
I have learned that recipes are more like suggestions than rules once you understand the basics. Sometimes I add a handful of spinach to wilt in the sauce or toss in roasted cherry tomatoes when they are in season.
The Wine Question
A crisp Pinot Grigio cuts through the richness perfectly but honestly any white wine you enjoy drinking will work. The wine should be something you would happily sip while the sauce simmers.
Getting Ahead
The sauce actually tastes better if you make it a day ahead and let those flavors hang out together. Just warm it gently before tossing with the pasta.
- Double the sauce portion and freeze half for those nights when cooking feels impossible
- Keep the ricotta cold until the very last second to maintain those lovely creamy pockets
- Always tear the basil by hand because a knife crushes the cells and makes the leaves turn dark faster
There is something deeply satisfying about a recipe that comes together this quickly yet tastes like it simmered all afternoon long.
Questions & Answers
- → Can I use dried basil instead of fresh?
-
Fresh basil is recommended for its bright, aromatic flavor that complements the creamy ricotta. If you only have dried basil, use 1 tablespoon instead of ½ cup and add it during the sauce simmering time to rehydrate the herbs. However, the fresh torn leaves provide a much better texture and taste.
- → What pasta shapes work best?
-
Penne is ideal because its tube shape holds the sauce well, but rigatoni, fusilli, or ziti also work beautifully. The ridges and curves of these shapes capture the garlicky tomato sauce and creamy ricotta. Avoid long strands like spaghetti as the ricotta doesn't cling as effectively.
- → How do I prevent the ricotta from becoming grainy?
-
Use room-temperature ricotta and fold it in gently at the very end, just before serving. Avoid boiling or overheating once the ricotta is added—just 1-2 minutes to warm through. The reserved pasta water helps create a smooth emulsion that prevents graininess.
- → Can I make this dairy-free?
-
Substitute the ricotta with a dairy-free alternative made from cashews or almonds, and use nutritional yeast or vegan Parmesan in place of the grated Parmesan. The sauce itself is naturally dairy-free, so only the cheese components need modification.
- → How long will leftovers keep?
-
Store in an airtight container in the refrigerator for 3-4 days. The pasta will absorb more sauce as it sits, so you may need to splash in a little water or extra olive oil when reheating. Reheat gently on the stove over medium-low heat, adding fresh basil just before serving.
- → What wine pairs well with this dish?
-
A crisp white wine like Pinot Grigio or Sauvignon Blanc complements the tomato acidity and creamy ricotta beautifully. If you prefer red, a light Chianti or Bardolino works well without overpowering the dish's delicate flavors.