Creamy Spinach Pasta One-Pot

Featured in: Everyday Mains

This creamy spinach pasta comes together in one pot, blending tender pasta with fresh spinach and rich cheese sauce. Onions and garlic add a savory base, while oregano, basil, and nutmeg bring subtle warmth. Simmering in vegetable broth and cream creates a luscious texture. Finished with mozzarella, Parmesan, and cream cheese, it offers a velvety, comforting dish perfect for busy evenings. Garnished with fresh parsley or extra Parmesan, it’s an easy meal that feels indulgent yet wholesome.

Updated on Sat, 13 Dec 2025 16:25:00 GMT
Photo of The Magic Casserole: creamy spinach pasta, bubbling hot with melted cheese and fresh parsley. Pin It
Photo of The Magic Casserole: creamy spinach pasta, bubbling hot with melted cheese and fresh parsley. | novatongs.com

A comforting and flavorful one-pot casserole featuring tender pasta, fresh spinach, and a creamy cheese sauce. Perfect for busy weeknights and sure to please the whole family.

I have made this casserole many times and it always brings the family together for a quick and delicious meal.

Ingredients

  • Pasta: 300 g (10 oz) penne or fusilli pasta (uncooked)
  • Vegetables: 200 g (7 oz) fresh baby spinach, roughly chopped, 1 medium onion, finely chopped, 2 cloves garlic, minced
  • Dairy & Liquids: 700 ml (3 cups) vegetable broth, 200 ml (3/4 cup + 2 tbsp) heavy cream, 120 g (1 cup) grated mozzarella cheese, 50 g (1/2 cup) grated Parmesan cheese, 2 tbsp cream cheese
  • Seasonings: 1/2 tsp dried oregano, 1/2 tsp dried basil, 1/4 tsp ground nutmeg, Salt and black pepper, to taste, Pinch of chili flakes (optional)
  • Garnish: Fresh parsley, chopped (optional), Extra Parmesan cheese (optional)

Instructions

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Step 1:
In a large, deep skillet or Dutch oven, heat a splash of olive oil over medium heat. Add the chopped onion and cook for 2–3 minutes until softened.
Step 2:
Add the minced garlic and cook for 30 seconds until fragrant.
Step 3:
Stir in the uncooked pasta, vegetable broth, and heavy cream. Bring to a gentle boil, then reduce the heat to a simmer.
Step 4:
Add the dried oregano, basil, nutmeg, salt, pepper, and chili flakes if using. Stir well.
Step 5:
Cover and simmer for 10 minutes, stirring occasionally to prevent sticking.
Step 6:
Add the chopped spinach and cream cheese. Continue to cook, stirring occasionally, until the pasta is al dente and the spinach is wilted (about 5–7 minutes).
Step 7:
Stir in the mozzarella and Parmesan cheese until melted and the sauce is creamy.
Step 8:
Taste and adjust seasoning as needed.
Step 9:
Serve hot, garnished with fresh parsley and extra Parmesan if desired.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
A close-up of The Magic Casserole: a creamy pasta dish with visible spinach and golden cheese topping. Pin It
A close-up of The Magic Casserole: a creamy pasta dish with visible spinach and golden cheese topping. | novatongs.com

My family loves to gather around the table enjoying this warm and creamy casserole, especially on cold nights.

Notes

For extra flavor add sautéed mushrooms or sun-dried tomatoes. To make it vegan, use plant-based cream cheese, cheese, and pasta.

Required Tools

Large deep skillet or Dutch oven Cutting board and knife Wooden spoon or spatula Measuring cups and spoons

Allergen Information

Contains milk (cream cheese) and wheat (pasta) May contain gluten use gluten free pasta if needed Always check ingredient labels for hidden allergens

This one-pot The Magic Casserole recipe presents a comforting, warm, and flavorful pasta dish. Pin It
This one-pot The Magic Casserole recipe presents a comforting, warm, and flavorful pasta dish. | novatongs.com
Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon

This casserole delivers comfort and flavor in one dish perfect for busy nights and happy families.

Recipe FAQs

How can I make the pasta creamy without heavy cream?

Try substituting heavy cream with coconut milk or cashew cream for a dairy-free option that still delivers creaminess.

Can I use a different type of pasta for this dish?

Yes, short pasta like penne or fusilli work best as they hold the sauce well, but others like rotini or rigatoni are also good choices.

What is the best way to prevent the pasta from sticking?

Stir occasionally during simmering and ensure there’s enough liquid in the pot so the pasta cooks evenly without sticking.

Can I add other vegetables to this dish?

Absolutely! Mushrooms, sun-dried tomatoes, or bell peppers can add depth and flavor when sautéed before adding liquids.

How do I know when the pasta is perfectly cooked?

The pasta is al dente when it is tender but still slightly firm to the bite, which usually takes 10-12 minutes simmering with the sauce.

Creamy Spinach Pasta One-Pot

Tender pasta and fresh spinach simmered in creamy cheese sauce for a satisfying one-pot meal.

Prep Time
10 minutes
Cook Time
25 minutes
Overall Time
35 minutes
Created by Jacob Young

Meal Type Everyday Mains

Skill Level Easy

Cuisine Type International

Serves 4 Number of Portions

Dietary Info Vegetarian-Friendly

What You'll Need

Pasta

01 10 oz penne or fusilli pasta, uncooked

Vegetables

01 7 oz fresh baby spinach, roughly chopped
02 1 medium onion, finely chopped
03 2 cloves garlic, minced

Dairy & Liquids

01 3 cups vegetable broth
02 3/4 cup plus 2 tbsp heavy cream
03 1 cup grated mozzarella cheese
04 1/2 cup grated Parmesan cheese
05 2 tbsp cream cheese

Seasonings

01 1/2 tsp dried oregano
02 1/2 tsp dried basil
03 1/4 tsp ground nutmeg
04 Salt and black pepper, to taste
05 Pinch of chili flakes (optional)

Garnish

01 Fresh parsley, chopped (optional)
02 Extra Parmesan cheese (optional)

How To Make It

Step 01

Sauté onion: Heat a splash of olive oil in a large, deep skillet or Dutch oven over medium heat. Add finely chopped onion and cook for 2 to 3 minutes until softened.

Step 02

Add garlic: Incorporate minced garlic and cook for 30 seconds until fragrant.

Step 03

Combine pasta and liquids: Stir in uncooked pasta, vegetable broth, and heavy cream. Bring mixture to a gentle boil, then reduce heat to maintain a simmer.

Step 04

Season mixture: Add dried oregano, dried basil, ground nutmeg, salt, black pepper, and optional chili flakes. Stir thoroughly to combine.

Step 05

Simmer pasta: Cover skillet and simmer for 10 minutes, stirring occasionally to prevent sticking.

Step 06

Incorporate spinach and cream cheese: Add roughly chopped spinach and cream cheese. Continue cooking, stirring sporadically, until pasta reaches al dente texture and spinach is wilted, approximately 5 to 7 minutes.

Step 07

Melt cheeses: Stir in grated mozzarella and Parmesan cheese until fully melted and the sauce is creamy.

Step 08

Adjust seasoning: Taste and adjust salt, pepper, or other seasonings as needed.

Step 09

Serve: Plate the dish hot, garnishing with freshly chopped parsley and additional Parmesan cheese if desired.

Equipment Needed

  • Large deep skillet or Dutch oven
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergens

Always check individual items for allergens and consult with your healthcare provider if you’re unsure.
  • Contains milk (cream, cheese) and wheat (pasta). Use gluten-free pasta to avoid gluten.

Nutrition Info (each serving)

This info is for reference and doesn’t replace professional advice from your doctor.
  • Caloric Value: 570
  • Fat Content: 27 grams
  • Carbohydrates: 60 grams
  • Proteins: 20 grams