One Pot Creamy Spinach Tomato Tortellini Recipe
Introduction
This One Pot Creamy Spinach Tomato Tortellini is a comforting and flavorful meal that comes together quickly. With a rich tomato cream sauce and fresh spinach, it’s an easy dish perfect for busy weeknights.

Ingredients
- 12 ounces fresh cheese-filled tortellini
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 medium onion, diced
- 1 can (14.5 ounces) crushed or diced tomatoes
- 1 cup heavy cream or cream cheese
- 4 cups fresh spinach (loosely packed)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup grated Parmesan or Pecorino Romano cheese
- Fresh basil for garnish (optional)
- Protein option: grilled chicken, shrimp, or Italian sausage (optional)
- Alternative greens: kale or arugula (optional)
Instructions
- Step 1: Heat a large skillet or pot over medium heat. Add olive oil and sauté the minced garlic and diced onion until fragrant and translucent, about 3-4 minutes.
- Step 2: Stir in the crushed or diced tomatoes and cook for 5 minutes to blend the flavors.
- Step 3: Add the heavy cream or cream cheese, stirring until the sauce is smooth and creamy.
- Step 4: Add the fresh tortellini directly into the sauce along with a splash of water or broth. Simmer gently until the tortellini is cooked through and tender, about 3-5 minutes.
- Step 5: Stir in the fresh spinach and cook for 1-2 minutes until wilted.
- Step 6: Season with salt, black pepper, Italian seasoning, and red pepper flakes if using. Stir to combine well.
- Step 7: Serve the tortellini hot, topped with grated Parmesan or Pecorino Romano cheese and fresh basil if desired.
Tips & Variations
- For a protein boost, add grilled chicken, shrimp, or Italian sausage when you add the tortellini.
- Swap spinach for kale or arugula for a different green and flavor.
- If you prefer a thicker sauce, reduce the amount of added water or broth when simmering the tortellini.
- Use cream cheese instead of heavy cream for a tangier, thicker sauce.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stove over low heat, adding a splash of water or broth to loosen the sauce if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen tortellini instead of fresh?
Yes, but you may need to adjust the cooking time slightly. Frozen tortellini generally takes a bit longer to cook through, about 5-7 minutes.
Is it possible to make this dish dairy-free?
To make it dairy-free, substitute the heavy cream or cream cheese with a plant-based cream alternative, and use a dairy-free cheese or omit the cheese topping altogether.
PrintOne Pot Creamy Spinach Tomato Tortellini Recipe
A comforting and creamy one-pot dish featuring fresh cheese-filled tortellini simmered in a rich tomato and cream sauce, combined with fresh spinach and aromatic herbs. This easy-to-make recipe delivers a delicious Italian-inspired meal perfect for a quick dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 12 ounces fresh cheese-filled tortellini
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 medium onion, diced
- 1 can (14.5 ounces) crushed or diced tomatoes
- 1 cup heavy cream or cream cheese
- 4 cups fresh spinach, loosely packed
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup grated Parmesan or Pecorino Romano cheese
Optional Garnish and Proteins
- Fresh basil for garnish (optional)
- Grilled chicken, shrimp, or Italian sausage (optional protein additions)
Alternative Greens
- Kale or arugula (can be used instead of spinach)
Instructions
- Prepare the Aromatics: Heat a large skillet or pot over medium heat. Add olive oil and sauté the minced garlic and diced onion until fragrant and translucent, which usually takes about 3-4 minutes.
- Create the Sauce: Stir in the crushed or diced tomatoes and cook the mixture for about 5 minutes, allowing the flavors to blend nicely.
- Add Cream: Pour in the heavy cream or cream cheese, stirring continuously until the sauce becomes smooth and creamy in texture.
- Cook the Tortellini: Add the fresh tortellini directly into the sauce along with a splash of water or broth. Simmer gently for 3 to 5 minutes until the tortellini is tender and cooked through.
- Add the Spinach: Stir in the fresh spinach and allow it to wilt into the sauce, which should take 1-2 minutes, adding vibrant color and a nutritional boost.
- Season to Taste: Add salt, black pepper, Italian seasoning, and optional red pepper flakes. Stir thoroughly to evenly distribute the seasonings.
- Serve and Garnish: Transfer the creamy tortellini to plates, sprinkle with grated Parmesan or Pecorino Romano cheese, and garnish with fresh basil if desired for an extra layer of flavor.
Notes
- You can substitute kale or arugula for the spinach if preferred.
- Add grilled chicken, shrimp, or Italian sausage for extra protein.
- Adjust red pepper flakes according to your spice preference.
- Use cream cheese for a thicker sauce or heavy cream for a lighter, silky texture.
- Fresh tortellini cooks quickly, so be careful not to overcook it.
Keywords: tortellini recipe, creamy tortellini, one pot meal, spinach tortellini, Italian dinner, quick pasta recipe, vegetarian pasta

