Go Back
–+ servings

One Pot Spinach Pasta

Whip up a delicious one pot spinach pasta in under 30 minutes! This creamy, vegan-friendly recipe is perfect for busy weeknights with minimal cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Italian-American
Calories: 550

Ingredients
  

  • 1 tablespoon vegan butter (or oil)
  • 3 cloves garlic minced or crushed
  • 16 oz penne pasta
  • 3 cups vegetable stock
  • 8 oz vegan cream cheese
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • to taste salt
  • 2 cups spinach packed
  • 1 teaspoon lemon juice
  • vegan parmesan optional, for topping

Equipment

  • Large pan or pot

Method
 

Sauté Aromatics
  1. In a large pan or pot over medium heat, melt the vegan butter. Add the minced garlic and sauté for about 1 minute until fragrant. Be careful not to burn the garlic, as this can make the dish bitter.
Cook the Pasta
  1. Stir in the penne pasta and vegetable stock. Increase the heat to bring the mixture to a boil, then reduce it to medium-low. Cover the pot and let it simmer for 6-8 minutes, or until the pasta is al dente (tender but still firm to the bite).
Check Pasta Doneness
  1. If the pasta has absorbed all the liquid but isn't tender yet, add a small splash more vegetable stock (about 1/4 cup at a time) and continue to simmer until cooked through. This ensures perfectly cooked pasta.
Create the Creamy Sauce
  1. Reduce the heat to low. Stir in the vegan cream cheese, onion powder, black pepper, and salt to taste. Mix until the cream cheese is fully melted and incorporated, creating a smooth sauce.
Wilt the Spinach
  1. Add the packed spinach to the pot a handful at a time. Cover the pot briefly after each addition until the spinach wilts down into the sauce. This helps it cook evenly and integrate beautifully.
Add Brightness
  1. Stir in the lemon juice for a touch of brightness that cuts through the richness. If the sauce seems too thick for your liking, thin it out with a little more vegetable stock or unsweetened non-dairy milk until it reaches your desired consistency.
Serve
  1. Serve the creamy one pot spinach pasta warm immediately. Top with optional vegan parmesan for an extra savory kick.

Nutrition

Calories: 550kcalCarbohydrates: 85gProtein: 15gFat: 15gSaturated Fat: 5gSodium: 700mgPotassium: 300mgFiber: 8gSugar: 5gVitamin A: 50IUVitamin C: 15mgCalcium: 10mgIron: 20mg

Notes

Tips & Tricks: The vegan cream cheese acts as an emulsifier and thickener, providing the luxurious, creamy texture. Always opt for vegetable stock over plain water to infuse the pasta with extra flavor. Pay close attention when sautéing garlic; it can go from fragrant to burnt very quickly. Seasoning is crucial; always taste and adjust before serving. Prevent pasta from sticking by stirring gently during simmering. Storage: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of liquid to loosen the sauce. Freezing is possible but may alter texture.

Tried this recipe?

Let us know how it was!