Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Restaurant-Style Penne Pasta in Red Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 182 reviews

  • Author: Emma
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This Restaurant Style Penne Pasta in Red Sauce features a fresh homemade tomato sauce made from ripe tomatoes, garlic, and basil, combined with cream, butter, and Parmesan for a creamy yet tangy, meatless pasta dish. Ready in about 50 minutes, this comforting and flavorful recipe offers a bright, fresh taste reminiscent of cozy Italian trattorias, perfect for busy weeknight dinners or relaxed weekend meals.


Ingredients

Pasta

  • 250 g penne pasta
  • 2 tbsp salt for pasta water

Tomato Sauce

  • 500 g red tomatoes (about 6–7 medium, ripe)
  • 4 tbsp finely chopped garlic (divided: 1 tbsp for initial sauté, 3 tbsp later)
  • ½ cup fresh basil leaves, tightly packed
  • 2 tbsp tomato paste
  • 1 tsp chili flakes
  • 2 tsp oregano seasoning
  • ½ tsp red chili powder or paprika
  • 4 tbsp olive oil (divided)
  • 2 tbsp unsalted butter
  • 2 tbsp fresh cream
  • 2 tbsp freshly grated Parmesan (plus extra to serve)
  • Salt to taste for sauce
  • Black pepper to taste


Instructions

  1. Cook Pasta: Fill a large pot with water, bring it to a rolling boil, add 2 tbsp salt, and cook the penne until al dente, approximately 10–12 minutes or according to package instructions.
  2. Reserve Pasta Water and Drain: Before draining, scoop out about 1 cup of the pasta cooking water and set it aside; then drain the pasta in a colander and rinse briefly under cold water to stop cooking; set aside.
  3. Prepare Tomatoes: Wash and roughly chop the tomatoes, removing seeds if desired for a smoother sauce.
  4. Sauté Garlic: Heat 2 tbsp olive oil in a sauté pan over medium heat, add 1 tbsp chopped garlic and cook until fragrant, about 30 seconds.
  5. Cook Tomatoes: Add the chopped tomatoes and ½ tsp salt to the pan, cook for 5 minutes, add a little water, cover the pan, and simmer on low heat until tomatoes break down and soften, about 10–15 minutes.
  6. Blend Tomato Mixture: Turn off the heat, let the tomatoes cool slightly, then blend the mixture until smooth using a blender or immersion blender.
  7. Start Sauce Base: Return the pan to medium heat, stir in the remaining 2 tbsp olive oil and 2 tbsp butter; once the butter melts, add the remaining 3 tbsp chopped garlic and sauté on low for about 1 minute without browning.
  8. Add Seasonings: Stir in 2 tbsp tomato paste, 1 tsp chili flakes, 2 tsp oregano, and ½ tsp red chili powder or paprika; cook for 1 minute to develop flavors.
  9. Add Puree and Cream: Pour in the blended tomato puree, season with salt and black pepper, bring to a gentle simmer, then lower the heat and stir in 2 tbsp fresh cream and ½ cup fresh basil leaves.
  10. Adjust Sauce Consistency: If the sauce is too thick, add reserved pasta water starting with ½ cup and add more as needed, then bring back to a simmer to achieve a smooth, silky consistency.
  11. Toss Pasta with Sauce: Add the cooked penne to the sauce and gently toss to coat every piece; simmer on low for 5 minutes to allow the pasta to absorb the flavors.
  12. Finish and Serve: Turn off the heat, sprinkle with freshly grated Parmesan, toss lightly, and finish with extra basil and Parmesan if desired before serving.

Notes

  • Use ripe, juicy tomatoes for the freshest flavor, or good-quality canned tomatoes as a substitute.
  • For a vegan version, replace butter with olive oil and use a plant-based cream and vegan Parmesan alternative.
  • Reserve pasta water helps to adjust sauce thickness and help the sauce cling better to the pasta.
  • This sauce can be made ahead and refrigerated or frozen; add fresh basil and cream just before serving for best flavor.
  • Optional additions include proteins like grilled chicken or chickpeas, or extra vegetables to bulk up the dish.
  • Cooking pasta al dente ensures it retains its texture when simmered in the sauce.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian