Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy pasta with spinach, tomatoes, and feta cheese in a white bowl.

One Pot Pasta with Spinach, Tomatoes, and Feta


  • Total Time: 25 minutes
  • Yield: 4 1x

Description

A quick and delicious one pot pasta recipe featuring fresh spinach, juicy tomatoes, and creamy feta cheese. Perfect for a nutritious weeknight dinner with minimal cleanup.


Ingredients

Scale

12 ounces dried penne pasta
4 cups fresh baby spinach, washed
2 cups cherry tomatoes, halved
4 cups vegetable broth
1 medium yellow onion, finely chopped
3 cloves garlic, minced
1/4 cup olive oil
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes
Salt, to taste
Black pepper, to taste
6 ounces feta cheese, crumbled
2 tablespoons fresh basil leaves, chopped


Instructions

In a large pot or deep skillet, heat olive oil over medium heat.
Add the chopped onion and sauté for 3-4 minutes until translucent.
Add minced garlic and cook for 1 minute until fragrant.
Add the dried penne pasta, cherry tomatoes, dried oregano, red pepper flakes, salt, and black pepper to the pot.
Pour in the vegetable broth and stir to combine all ingredients.
Bring the mixture to a boil, then reduce heat to medium-low and simmer uncovered for 10-12 minutes, stirring occasionally, until the pasta is cooked and most of the liquid is absorbed.
Add the fresh baby spinach and stir until wilted, about 2 minutes.
Remove the pot from heat and gently fold in the crumbled feta cheese.
Garnish with chopped fresh basil leaves before serving.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes