onepot garlic parmesan sweet potato and spinach casserole

onepot garlic parmesan sweet potato and spinach casserole - onepot garlic parmesan sweet potato and spinach
onepot garlic parmesan sweet potato and spinach casserole
  • Focus: onepot garlic parmesan sweet potato and spinach
  • Category: Dinner
  • Prep Time: 25 min
  • Cook Time: 3 min
  • Servings: 5

Love this? Pin it for later!

One-Pot Garlic Parmesan Sweet Potato & Spinach Casserole

There’s something deeply comforting about a meal that practically cooks itself while you kick off your shoes and scroll through your favorite playlist. This one-pot garlic parmesan sweet potato and spinach casserole has become my weeknight superhero—ready in under an hour, loaded with nutrients, and so gloriously creamy that even picky eaters ask for seconds. I first threw it together on a drizzly Tuesday when the fridge held little more than a couple of sad sweet potatoes and a half-eaten bag of spinach. One skillet, a few pantry staples, and twenty minutes of bubbling later, the most luxurious, velvety sauce formed around tender cubes of sweet potato and wilted ribbons of spinach. My husband took one bite, looked at me, and said, “Please tell me you wrote this down.” I did—and I’ve been perfecting it ever since.

Whether you need a meatless Monday showstopper, a cozy date-night dinner, or a make-ahead lunch that reheats like a dream, this casserole delivers. It’s gluten-free by default (just double-check your stock), vegetarian, and easy to vegan-ize. The sweet potatoes roast right in the garlicky parmesan broth so every cube is infused with flavor, while a final shower of baby spinach wilts in the residual heat for a pop of color and freshness. Serve it straight from the skillet with crusty bread, or ladle it over quinoa, rice, or buttered noodles for an even heartier plate. Leftovers? They thicken into a luscious stew overnight and taste even better the next day.

Why This Recipe Works

  • One pan, one flavor powerhouse: Everything simmers in the same skillet, so the sweet potatoes drink up garlic-parmesan broth and nothing winds up watery or bland.
  • Built-in creaminess—no heavy cream: A light roux plus starchy sweet-potato water creates a silky sauce without the extra calories.
  • Vegetarian protein boost: A can of cannellini beans adds 12 g plant protein per serving, keeping you satisfied for hours.
  • Fast weeknight timing: 10 minutes prep, 25 minutes stove-top, 5 minutes rest—dinner on the table in under 45.
  • Freezer-friendly: Cool, portion, and freeze up to 3 months; reheat straight from frozen on the stove with a splash of broth.
  • Kid-approved vegetables: The natural sweetness of orange sweet potatoes balances savory parmesan and mild spinach—no grimaces, guaranteed.
  • Customizable: Swap in kale, add chickpeas, or fold in shredded chicken—see variations below.

Ingredients You'll Need

Ingredients

Sweet potatoes – Look for firm, unblemished orange-fleshed varieties (often labeled “garnet” or “jewel”). They roast faster than regular potatoes and lend natural sweetness plus beta-carotene. Peel and cube ¾-inch so they cook evenly yet stay intact.

Fresh baby spinach – Pre-washed bags save time. Spinach wilts in seconds, so we stir it in off-heat to keep that vibrant green. If you only have frozen, thaw and squeeze dry; add ½ cup extra broth to compensate for moisture.

Garlic

Low-sodium vegetable broth – Using low-sodium lets you control salt, especially since parmesan is naturally salty. Warm broth prevents temperature shock and helps the sauce thicken faster.

Grated parmesan – Buy a block and grate it yourself for the creamiest melt. Pre-shredded varieties contain anti-caking agents that can turn grainy. Need a vegetarian hard cheese? Look for parmesan made with microbial rennet.

White beans (cannellini or great northern) – Rinse and drain to remove 40 % of the sodium. They break down slightly and thicken the sauce while adding fiber and protein.

Unsalted butter & olive oil – A 50/50 mix gives flavor (butter) and higher smoke point (oil). If you’re dairy-free, sub vegan butter or all oil.

All-purpose flour – Just two tablespoons create a light roux that binds the sauce. For gluten-free, use sweet rice flour or a 1:1 GF blend.

Milk – Whole milk keeps things creamy without heaviness; 2 % or oat milk work too. Warm it slightly so the sauce doesn’t seize.

Lemon zest & juice – A whisper of citrus brightens the rich parmesan and balances the sweet potatoes. Use organic lemons if possible.

Seasonings – Smoked paprika adds subtle depth, while fresh-cracked black pepper wakes everything up. Salt to taste at the end; parmesan already brings sodium.

How to Make One-Pot Garlic Parmesan Sweet Potato & Spinach Casserole

1
Sauté the aromatics

Place a deep 12-inch stainless or enamel skillet over medium heat. Add 1 Tbsp olive oil and 1 Tbsp butter. Once the butter foams, scatter in 1 small diced yellow onion and cook 3 minutes until translucent. Add 4 minced garlic cloves and ½ tsp smoked paprika; cook 45 seconds until fragrant but not browned.

2
Build a quick roux

Sprinkle 2 Tbsp flour over the onion mixture and stir constantly for 1 minute. The paste should look pale golden and smell faintly nutty—this cooks out raw-flour taste and prepares the sauce for thickening.

3
Deglaze with broth

Slowly pour in 2 cups warm vegetable broth, whisking as you go to prevent lumps. Once the liquid is smooth, bump heat to medium-high and bring to a gentle boil.

4
Add sweet potatoes & simmer

Stir in 2 medium peeled and cubed sweet potatoes, ½ tsp salt, and ¼ tsp black pepper. Reduce heat to low, cover, and simmer 12 minutes, stirring once halfway. Potatoes should be just fork-tender but not mushy.

5
Creamify with milk & parmesan

Stir in ½ cup warmed milk and ½ cup grated parmesan. Keep heat on low and stir until cheese melts into a silky sauce, about 1 minute. If sauce seems thick, loosen with 2–4 Tbsp extra broth.

6
Fold in beans for protein

Add 1 can rinsed white beans and 1 tsp lemon zest. Simmer uncovered 2 minutes so beans heat through and sauce thickens enough to coat the back of a spoon.

7
Finish with spinach off-heat

Remove skillet from burner. Immediately add 4 cups baby spinach and 1 tsp lemon juice; gently fold until spinach wilts in the residual heat and turns bright green—about 45 seconds.

8
Rest, garnish, serve

Let casserole stand 5 minutes so flavors marry. Sprinkle with extra parmesan, chili flakes for heat, or toasted pine nuts for crunch. Serve hot straight from the skillet.

Expert Tips

Keep liquids warm

Cold broth or milk can cause the roux to seize into gluey clumps. Microwave them 30 seconds before adding.

Choose the right skillet

A heavy stainless or enameled cast-iron pan distributes heat evenly and prevents scorching. Non-stick works but reduces browning flavor.

Don’t overcook sweet potatoes

They continue cooking in the hot sauce. Test with a paring knife at 10 minutes; you want a little resistance.

Make it sleepy-spicy

Add ⅛ tsp nutmeg along with the paprika for a subtle warmth that complements sweet potatoes and spinach.

Freeze smart

Cool completely, spoon into silicone muffin cups, freeze, then pop out and store in a bag. You’ve got single-serve portions ready in 90-second microwave blasts.

Brighten last-minute

A pinch of fresh lemon zest stirred in just before serving revives the dish if it’s been sitting on warm.

Variations to Try

  • Chicken & Kale: Fold in 2 cups shredded cooked rotisserie chicken and substitute chopped kale for spinach. Add 5 extra minutes simmer time to soften kale.
  • Vegan Cream: Swap butter for olive oil, use oat milk, and replace parmesan with 3 Tbsp nutritional yeast plus 1 Tbsp white miso for umami.
  • Smoky Bacon: Start by rendering 3 slices chopped turkey bacon; use the rendered fat plus 1 Tbsp oil to sauté onions. Sprinkle bacon bits on top for crunch.
  • Spicy Southwest: Add ½ tsp chipotle powder and 1 small diced red bell pepper. Finish with cilantro and a squeeze of lime instead of lemon.
  • Grains Inside: Stir in ½ cup quick-cooking quinoa with the broth; it’ll bloom in 15 minutes and turn the casserole into a complete one-pot meal.

Storage Tips

Refrigerator: Cool leftovers to room temp within 2 hours, transfer to airtight containers, and refrigerate up to 4 days. The sauce will thicken; thin with a splash of broth or milk when reheating.

Freezer: Portion into freezer-safe containers, leaving ½-inch headspace for expansion. Freeze up to 3 months. Thaw overnight in the fridge or reheat directly in a saucepan over low heat with intermittent stirring.

Meal-prep lunches: Pack into microwave-safe glass jars; add 1 Tbsp broth on top before sealing to keep things creamy during reheating.

Make-ahead for guests: Prepare through step 6, cool, and refrigerate up to 24 hours. When ready to serve, warm gently over low heat, add spinach, and proceed with step 7.

Frequently Asked Questions

Yes. Yukon Golds hold their shape well; reduce simmer time to 8–9 minutes since they cook faster than sweet potatoes. The flavor will be less sweet—add ½ tsp honey or maple if you miss that balance.

Two common culprits: cheese added at too-high heat (it seized) or pre-grated parmesan with anti-caking starch. Keep heat low when melting cheese and grate from a block next time. If it’s already grainy, whisk in 2 Tbsp warm milk and a pinch of lemon juice to re-emulsify.

Absolutely. Use a 5-6 quart Dutch oven and increase simmer time by 5 minutes. You may need an extra splash of broth when reheating leftovers.

As written, it contains flour. Substitute 2 Tbsp sweet rice flour or 1 Tbsp cornstarch slurry for a gluten-free option. Also double-check that your vegetable broth and beans are certified GF.

Use full-fat coconut milk (the canned kind) and replace parmesan with 3 Tbsp nutritional yeast plus 1 tsp white miso. The coconut flavor is subtle against sweet potato, but if you dislike it, opt for unsweetened oat or cashew milk instead.

Shrimp cooks in 3 minutes—nestle raw peeled shrimp into the simmering sauce during step 6 and cover. Or stir in shredded cooked chicken or crumbled turkey sausage when you add the beans.
onepot garlic parmesan sweet potato and spinach casserole
main-dishes
Pin Recipe

One-Pot Garlic Parmesan Sweet Potato & Spinach Casserole

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Sauté aromatics: Heat oil & butter in a deep 12-inch skillet over medium. Cook onion 3 min, add garlic & paprika 45 sec.
  2. Make roux: Sprinkle flour; stir 1 min.
  3. Deglaze: Whisk in warm broth; bring to a gentle boil.
  4. Simmer potatoes: Add sweet potatoes, ½ tsp salt, ¼ tsp pepper. Cover, simmer 12 min until just tender.
  5. Creamify: Stir in milk & parmesan until melted and silky.
  6. Add beans: Fold in beans & lemon zest; simmer 2 min.
  7. Finish spinach: Off heat, add spinach & lemon juice; fold until wilted.
  8. Rest & serve: Let stand 5 min. Garnish with extra parmesan.

Recipe Notes

Sauce thickens as it sits—thin with broth or milk when reheating. For a crispy top, broil 2 min after sprinkling extra parmesan.

Nutrition (per serving)

385
Calories
14g
Protein
44g
Carbs
17g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...