Why Make This Recipe
Creamy One-Pot Penne Pasta with Spinach and Tomatoes is a fantastic choice for anyone looking for a simple yet delicious meal. This recipe takes minimal effort and combines fresh ingredients to create a comforting dish. It’s perfect for weeknight dinners because it uses just one pot, which means less cleanup for you. Plus, the creamy sauce paired with spinach and tomatoes offers a great balance of flavor and nutrition.
How to Make Creamy One-Pot Penne Pasta with Spinach and Tomatoes
Ingredients:
- 12 ounces penne pasta
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups vegetable broth
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Fresh basil for garnish
Directions:
- In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant.
- Add the penne pasta, diced tomatoes (with juice), and vegetable broth. Stir to combine.
- Bring to a boil, then reduce heat to a simmer. Cover and cook for about 10-12 minutes, stirring occasionally, until the pasta is al dente.
- Stir in the fresh spinach and Italian seasoning. Cook until the spinach wilts.
- Remove from heat and stir in the heavy cream and grated Parmesan cheese.
- Season with salt and pepper to taste.
- Serve warm, garnished with fresh basil.
How to Serve Creamy One-Pot Penne Pasta with Spinach and Tomatoes
This dish is best served warm straight from the pot. You can plate it up and top it with additional Parmesan cheese and fresh basil for added flavor. It’s great on its own or served alongside a simple side salad or garlic bread.
How to Store Creamy One-Pot Penne Pasta with Spinach and Tomatoes
If you have leftovers, let the pasta cool completely and then store it in an airtight container in the refrigerator. It will keep well for about 3 to 4 days. When you’re ready to eat, simply reheat it on the stove or in the microwave until warmed through.
Tips to Make Creamy One-Pot Penne Pasta with Spinach and Tomatoes
- Stir the pasta occasionally while it cooks to prevent it from sticking.
- Feel free to add more vegetables like bell peppers or mushrooms for extra flavor and nutrients.
- For a spicy kick, sprinkle some red pepper flakes in with the spinach.
Variation
You can easily customize this recipe. Try using different types of pasta, or substitute the spinach for kale or any other leafy green. Using chicken broth instead of vegetable broth can also add more depth to the flavor.
FAQs
Can I make this dish ahead of time?
Yes, you can prepare it a day in advance and store it in the refrigerator. Just reheat it when you’re ready to serve.
Can I freeze the leftover pasta?
While you can freeze the pasta, it may not have the same creamy texture when thawed. It’s best used within a few days.
Is it possible to make this recipe vegan?
Yes, you can use coconut cream and nutritional yeast instead of heavy cream and Parmesan cheese to make it plant-based.

Creamy One-Pot Penne Pasta with Spinach and Tomatoes
- Total Time: 22 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A simple yet delicious one-pot meal featuring creamy penne pasta, fresh spinach, and tomatoes – perfect for weeknight dinners.
Ingredients
- 12 ounces penne pasta
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups vegetable broth
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Fresh basil for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant.
- Add the penne pasta, diced tomatoes (with juice), and vegetable broth. Stir to combine.
- Bring to a boil, then reduce heat to a simmer. Cover and cook for about 10-12 minutes, stirring occasionally, until the pasta is al dente.
- Stir in the fresh spinach and Italian seasoning. Cook until the spinach wilts.
- Remove from heat and stir in the heavy cream and grated Parmesan cheese.
- Season with salt and pepper to taste.
- Serve warm, garnished with fresh basil.
Notes
Add more vegetables like bell peppers or mushrooms for extra flavor. For a spicy kick, sprinkle some red pepper flakes in with the spinach.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian



