Creamy Tomato Pasta
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A rich and comforting pasta dish with a creamy tomato sauce, perfect for a quick weeknight meal.
- Author: Emily
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
- 200g pasta (penne or spaghetti work well)
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 can (400g) chopped tomatoes
- 1/2 cup heavy cream (or plant-based cream for a dairy-free option)
- 1/4 cup grated parmesan cheese (optional for dairy-free)
- Salt and pepper, to taste
- Fresh basil leaves, chopped, for garnish
- Cook the pasta according to package instructions until al dente. Drain, reserving 1/2 cup of pasta water.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 2-3 minutes, or until softened.
- Add the minced garlic to the skillet and sauté for another 1-2 minutes, until fragrant.
- Pour in the canned tomatoes and bring to a simmer. Let the sauce cook for 5-7 minutes, stirring occasionally.
- Stir in the heavy cream and cook for an additional 3-5 minutes, allowing the sauce to thicken.
- Add the cooked pasta to the sauce and toss to coat, adding the reserved pasta water if the sauce needs thinning.
- Season with salt and pepper to taste. If using, stir in the grated parmesan cheese for extra richness.
- Garnish with fresh basil leaves before serving.
Notes
- Use plant-based cream and skip the parmesan for a dairy-free version.
- Reserve pasta water helps to thin the sauce and make it silkier.
- Great with penne, spaghetti, or any pasta shape you prefer.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 6g
- Sodium: 380mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 35mg