Skillet Pasta with Vegetables on a white plate.

20-Minute Skillet Pasta

Healthy vegetarian pasta dinner idea for busy weeknights. Packed with vegetable and delicious! 

Course Main Course
Cuisine American
Keyword skillet pasta
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 people
Calories 392 kcal
Author Anna


  • 6 oz penne pasta about 1/2 box
  • 2 cloves of garlic grated or minced
  • 1 Tablespoon olive oil
  • 9 oz sweet cherry tomatoes all cut in half
  • 15 oz can Great Northern Beans drained and rinsed well,
  • 2.5 cups fresh spinach torn if desired
  • 3/4 cup half and half
  • 2 teaspoons cornstarch
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • Parmesan cheese optional garnish
  • Crushed red pepper flakes optional garnish
US Customary - Metric


  1. Cook pasta according to instructions on the box. Rinse with warm water, set aside and keep warm.
  2. In a measuring cup, mix together half and half, cornstarch and Italian seasoning. Set aside.
  3. In a large saucepan, heat up olive oil. Add garlic and sauté for 2 minutes.
  4. Add tomatoes and spinach and sauté, stirring often, about 3 to 4 minutes.
  5. Add beans, salt, pepper and half and half mixture. Stir well. Cook for 2 minutes, until the mixture thickens up.
  6. Add cooked pasta and stir in gently. Remove from heat.
  7. Serve garnished with Parmesan cheese and red pepper flakes.

Recipe Notes

  1. Please note, that the nutrition value can vary depending on what product you use. The information below is an estimate. Always use calorie counter you are familiar with.
  2. You can use any bite-size pasta for this dish.
Nutrition Facts
20-Minute Skillet Pasta
Amount Per Serving
Calories 392 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 4g25%
Cholesterol 16mg5%
Sodium 338mg15%
Potassium 770mg22%
Carbohydrates 61g20%
Fiber 7g29%
Sugar 2g2%
Protein 16g32%
Vitamin A 2230IU45%
Vitamin C 22.1mg27%
Calcium 149mg15%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet.