Easy One-Pot Pasta with Spinach and Tomatoes
Easy one-pot pasta with spinach and tomatoes—restaurant-quality dinner ready in 30 minutes with minimal cleanup.
Health Scores
Ingredients
- 1 pound spaghetti or penne pasta, unbroken
- 3 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely diced
- 4 cloves fresh garlic, minced
- 1 can (28 ounces) crushed San Marzano tomatoes
- 5 cups vegetable or chicken broth
- 2 teaspoons dried Italian seasoning blend
- 1/2 teaspoon red pepper flakes
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 3 cups fresh baby spinach, loosely packed
- 1/2 cup whole milk or light cream
- 1/2 cup freshly grated Parmigiano-Reggiano cheese
- 2 tablespoons unsalted butter
- 1/4 cup fresh basil leaves, roughly chopped
- 1 tablespoon balsamic vinegar
Instructions
- 1
Warm the olive oil in a wide Dutch oven or 5-quart heavy-bottomed pot over medium heat.
- 2
Add the diced yellow onion and sauté, stirring occasionally, until softened and translucent, about 5 minutes.
- 3
Stir in the minced garlic and cook for 30 seconds until fragrant and beginning to turn golden.
- 4
Pour in the crushed tomatoes with their juices, then add the broth, dried Italian seasoning, red pepper flakes, salt, and black pepper, stirring to combine.
- 5
Increase heat to medium-high and bring the mixture to a rolling boil, then add the unbroken pasta directly to the pot, pressing it gently with a wooden spoon to submerge as much as possible.
- 6
Reduce heat to a gentle simmer and cook uncovered for 12 to 15 minutes, stirring thoroughly every 2 to 3 minutes to prevent the pasta from sticking and clumping together.
- 7
Check the pasta for doneness at the 12-minute mark—it should be al dente with just a slight firmness when bitten; the liquid should be mostly absorbed but still slightly saucy.
- 8
Fold in the fresh spinach, continuing to stir until wilted and fully incorporated, about 1 minute.
- 9
Remove the pot from heat and drizzle in the milk or cream, stirring gently to create a silky sauce.
- 10
Add the butter and grated Parmigiano-Reggiano cheese, folding them in with a wooden spoon until melted and evenly distributed.
- 11
Taste the pasta and adjust seasoning with additional salt and pepper as needed, then stir in the balsamic vinegar for depth.
- 12
Allow the finished dish to rest for 1 to 2 minutes so flavors can settle, then divide among shallow bowls and garnish with fresh basil before serving.
Variations & Substitutions
| Ingredient | Substitute | Notes |
|---|---|---|
| Whole milk or light cream | Greek yogurt or cashew cream | Increases protein content and promotes healthy gut bacteria while reducing saturated fat intake |
| Spaghetti or penne | Whole wheat or legume-based pasta (lentil or chickpea) | Boosts fiber content, slows glucose absorption, and provides sustained energy and better digestive health |
| Vegetable or chicken broth | Bone broth or mushroom broth | Adds collagen and amino acids that support gut lining integrity and overall digestive wellness |
| Canned crushed tomatoes | Fresh ripe tomatoes (blanched and pureed) or San Marzano tomato paste diluted with water | Reduces sodium content and increases fresh enzyme activity beneficial for digestive function |
| Unsalted butter | Extra virgin olive oil or ghee | Olive oil provides antioxidants and anti-inflammatory polyphenols; ghee offers better fat solubility for nutrient absorption |
Nutrition Information
Per serving (serves 4)
| Calories | 564 |
| Total Fat | 16g |
| Saturated Fat | 4g |
| Cholesterol | 18mg |
| Sodium | 878mg |
| Carbohydrates | 72g |
| Fiber | 11g |
| Sugar | 7g |
| Protein | 22g |