Transform your weeknight dinner game with this vibrant and satisfying Pasta Skillet with Tomatoes and Beans. This one-pan wonder combines tender penne pasta, juicy cherry tomatoes, and protein-rich white beans, all simmered together in a flavorful vegetable broth. The addition of garlic, onion, and a hint of crushed red pepper flakes creates a bold, aromatic base, while fresh baby spinach adds a nutritious pop of green. Finished with optional Parmesan cheese and fresh basil, this easy 35-minute recipe offers the perfect harmony of comfort and freshness. Ideal for busy families or anyone craving a hearty, vegetarian meal, this dish is a must-try for pasta lovers looking for a wholesome twist.
Heat the olive oil in a large skillet over medium heat.
Add the diced onion and sauté for 3-4 minutes, or until softened.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Add the halved cherry tomatoes to the skillet. Cook for 5 minutes, stirring occasionally, until the tomatoes start to soften and release their juices.
Mix in the white beans, dried pasta, vegetable broth, crushed red pepper flakes, salt, and black pepper. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to a simmer. Cover the skillet with a lid and cook for 12-15 minutes, stirring occasionally, until the pasta is tender and has absorbed most of the liquid.
Stir in the baby spinach and cook for an additional 2-3 minutes, until wilted.
Remove the skillet from heat and top with grated Parmesan cheese and fresh basil, if desired.
Serve hot and enjoy!
Calories |
2318 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 73.3 g | 94% | |
| Saturated Fat | 28.0 g | 140% | |
| Polyunsaturated Fat | 4.8 g | ||
| Cholesterol | 95 mg | 32% | |
| Sodium | 6912 mg | 301% | |
| Total Carbohydrate | 304.4 g | 111% | |
| Dietary Fiber | 44.1 g | 158% | |
| Total Sugars | 33.4 g | ||
| Protein | 116.2 g | 232% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1971 mg | 152% | |
| Iron | 20.6 mg | 114% | |
| Potassium | 4186 mg | 89% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.