Nutrition Facts for Pasta skillet with tomatoes and beans

Pasta Skillet with Tomatoes and Beans

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.

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Pasta Skillet with Tomatoes and Beans
Prep Time:10 mins
Cook Time:25 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 2 cups cherry tomatoes, halved
  • 1 can (15 ounces) canned white beans (e.g., cannellini beans), drained and rinsed
  • 8 ounces dried penne pasta
  • 3 cups vegetable broth
  • 0.5 teaspoons crushed red pepper flakes
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 cups baby spinach
  • 0.5 cups grated Parmesan cheese (optional)
  • 0.25 cups fresh basil, chopped (optional)

Directions

Step 1

Heat the olive oil in a large skillet over medium heat.

Step 2

Add the diced onion and sauté for 3-4 minutes, or until softened.

Step 3

Stir in the minced garlic and cook for 1 minute, until fragrant.

Step 4

Add the halved cherry tomatoes to the skillet. Cook for 5 minutes, stirring occasionally, until the tomatoes start to soften and release their juices.

Step 5

Mix in the white beans, dried pasta, vegetable broth, crushed red pepper flakes, salt, and black pepper. Stir well to combine.

Step 6

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.

Step 7

Stir in the baby spinach and cook for an additional 2-3 minutes, until wilted.

Step 8

Remove the skillet from heat and top with grated Parmesan cheese and fresh basil, if desired.

Step 9

Serve hot and enjoy!

Nutrition Facts

Serving size (2045.0g)
Amount per serving % Daily Value*
Calories 2318.3
Total Fat 73.3g 0%
Saturated Fat 28.0g 0%
Polyunsaturated Fat 4.8g
Cholesterol 95.2mg 0%
Sodium 6911.8mg 0%
Total Carbohydrate 304.4g 0%
Dietary Fiber 44.1g 0%
Total Sugars 33.4g
Protein 116.2g 0%
Vitamin D 0IU 0%
Calcium 1971.2mg 0%
Iron 20.6mg 0%
Potassium 4186.0mg 0%
*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.

Source of Calories

Fat: 28.2%
Protein: 19.8%
Carbs: 52.0%