Love this? Pin it for later!
Healthy Spinach and Carrot Casserole for Budget-Friendly Suppers
There are nights—usually around 8:47 p.m.—when I stand in front of the fridge, bare feet cold on the tile, wondering how on earth I’m going to turn the humble lineup of spinach, carrots, rice, and a half-block of cheese into something that feels like dinner and not a sad science experiment. The first time I pulled this casserole together, my kids had friends over, the pantry was echo-level empty, and I was determined not to order take-out. Forty minutes later I slid a bubbling, coral-edged dish out of the oven; the kitchen smelled like garlic and thyme, and even the pickiest eater asked for seconds. Since then this spinach-and-carrot number has become my Tuesday-night superhero: it rescues me from drive-thru temptation, stretches a five-dollar bill further than seems legal, and somehow tastes better every single time I make it. Whether you’re feeding a dorm room, a busy family, or just yourself with leftovers in mind, this is the recipe that proves “healthy,” “cheap,” and “ridiculously comforting” can absolutely coexist.
Why This Recipe Works
- One-pan wonder: no precooking grains or veggies—everything bakes together.
- Double-duty greens: spinach wilts into silky pockets while the carrots roast, giving you two textures from a single stir.
- Pantry price tag: costs about $1.35 per serving using supermarket staples.
- Make-ahead magic: assemble in the morning, refrigerate, then bake when hunger hits.
- Freezer friendly: cut into squares and freeze for up to three months.
- Protein boost: stir in a drained can of chickpeas or leftover chicken without changing cook time.
- Flavor layering: smoked paprika + nutritional yeast tricks taste buds into thinking there’s more cheese than there actually is.
- Kid-approved: finely grating the carrots keeps them sweet and nearly invisible to veggie skeptics.
Ingredients You'll Need
Long-grain brown rice – The hearty base that absorbs all the garlicky broth while staying pleasantly chewy. White rice cooks faster but turns mushy; if that’s all you have, reduce liquid by ½ cup and check at 35 minutes.
Fresh spinach – A 5-ounce clamshell wilts down to almost nothing, so don’t be alarmed by the mountain in your mixing bowl. Swap in chopped kale if it’s on sale; just remove the woody ribs first.
Carrots – Look for bunches with bright tops still attached—they’re fresher and sweeter. If you’re in a rush, sub a 10-ounce bag of shredded carrots, but give them a quick rinse to remove excess starch.
Low-sodium vegetable broth – Using broth instead of water is the easiest flavor insurance policy. Chicken broth works too, but vegetable keeps the dish vegetarian-friendly for Meatless Mondays.
Onion & garlic – The aromatics that whisper “something amazing is happening” as the casserole bakes. A yellow onion is cheapest; skip fancy shallots here.
Shredded cheddar – Buy a block and grate it yourself. Pre-shredded cellulose coatings repel moisture and leave the top greasy instead of glossy.
Eggs – They quietly set everything into scoopable squares. Flax “eggs” (1 Tbsp flax + 3 Tbsp water per egg) work for a vegan version, though the bake time increases by 8–10 minutes.
Smoked paprika & nutritional yeast – My secret duo for campfire depth without the meat. Nutritional yeast is usually in the bulk bin; grab just what you need for pennies.
Milk of choice – I use 2% dairy milk, but oat or almond keeps it dairy-free. Full-fat coconut milk makes the casserole luxurious, though it will add a faint coconut vibe.
Olive oil, salt, pepper – The holy trinity of savory balance. Measure the oil with a light hand; most of the moisture comes from veggies and broth.
How to Make Healthy Spinach and Carrot Casserole for Budget-Friendly Suppers
Heat the oven & prep the pan
Move a rack to the center and preheat to 400°F. Lightly grease a 9×13-inch baking dish with olive oil or non-stick spray. (A metal pan speeds browning; glass lets you monitor the bottom.)
Grate, chop, whisk
Peel and grate the carrots on the large holes of a box grater (or pulse in a food processor). Finely dice the onion, mince the garlic, and roughly chop the spinach if the leaves are huge. In a large bowl whisk eggs, milk, paprika, nutritional yeast, ½ tsp salt, and ¼ tsp pepper until the mixture looks like sunrise.
Combine everything
Add rice, carrots, onion, garlic, and spinach to the egg mixture. Pour in the broth and stir until no dry rice is lounging on the bottom. The spinach will look comically voluminous; trust the process.
Pack & top
Scrape the mixture into the prepared dish, pressing gently to level. Sprinkle cheese evenly over the surface. Tear a sheet of aluminum foil large enough to tent the dish without touching the cheese; lightly oil the underside to prevent sticking.
Bake covered
Slide the dish into the oven and bake 30 minutes covered. This gentle steam ensures the rice absorbs liquid without the cheese overcooking.
Uncover & brown
Remove foil and bake another 15–20 minutes, until the cheese is freckled and the rice is tender. If you like a crunchy edge, switch to broil for the last 2 minutes, rotating once.
Rest & serve
Let the casserole stand 10 minutes; this sets the squares so they don’t collapse when cut. Serve hot with a simple green salad or steamed green beans.
Expert Tips
Boost moisture for day-two leftovers
If the casserole dries out in the fridge, drizzle 2 Tbsp broth per square before reheating in the microwave; cover with a damp paper towel to re-steam.
Use an instant-read thermometer
The center should read at least 185°F so the eggs fully set and the rice is cooked through.
Overnight flavor hack
Assemble up to step 4, cover tightly, and refrigerate overnight. The rice soaks up seasoning, reducing bake time by 5–7 minutes.
Stretch the cheese
Mix 1 Tbsp cornstarch with the shredded cheese; it melts evenly and you can cut the quantity by 25% without noticing.
Zero-waste carrot tops
Wash, dry, and chop the feathery greens; stir them in with the spinach for an extra nutrient punch.
Color pop garnish
A sprinkle of pomegranate seeds or chopped red bell pepper on top adds holiday vibes without extra cost.
Variations to Try
- Mediterranean: swap paprika for oregano + lemon zest, fold in ½ cup chopped sun-dried tomatoes, use feta instead of cheddar.
- Tex-Mex: sub cumin & chili powder for paprika, add 1 cup frozen corn, use pepper-jack cheese, serve with salsa.
- GF but not grain-free: replace rice with quinoa and reduce broth by ¼ cup.
- All-green: substitute broccoli rice or riced cauliflower for half the rice to lighten carbs.
- Dairy-free: use unsweetened oat milk + 2 Tbsp tahini for creaminess and skip the cheese topping; broil 3 minutes with seasoned breadcrumbs instead.
- Higher-protein: stir in 1 cup cottage cheese or 2 extra egg whites; the bake time stays the same.
Storage Tips
Refrigerator: Cool completely, cut into squares, and store in an airtight container up to 4 days. To reheat, microwave on 70% power for 90 seconds with a splash of broth, or warm covered at 325°F for 15 minutes.
Freezer: Wrap individual squares in plastic wrap, then foil; freeze up to 3 months. Thaw overnight in the fridge or microwave straight from frozen (add 2 minutes, flip halfway).
Make-ahead: Assemble through step 4, cover tightly, and refrigerate up to 24 hours. Add 5 extra minutes to the covered bake time if starting cold.
Meal-prep lunch boxes: Pair a square with roasted chickpeas and apple slices; the casserole tastes great chilled too, like a veggie-packed slice of pizza.
Frequently Asked Questions
Healthy Spinach and Carrot Casserole for Budget-Friendly Suppers
Ingredients
Instructions
- Preheat & prep: Preheat oven to 400°F. Lightly oil a 9×13-inch baking dish.
- Whisk base: In a large bowl whisk eggs, milk, olive oil, paprika, nutritional yeast, salt, and pepper until smooth.
- Stir-ins: Add rice, carrots, onion, garlic, spinach, and broth; mix until evenly combined.
- Pack & cheese: Transfer mixture to dish, press to level, and sprinkle cheddar on top.
- Cover bake: Tent with lightly oiled foil (so cheese won’t stick) and bake 30 minutes.
- Brown: Uncover and bake 15–20 minutes more, until rice is tender and cheese is golden. Rest 10 minutes before slicing.
Recipe Notes
For extra crunch, toss ¼ cup panko with 1 tsp olive oil and sprinkle on during the final 5 minutes of baking.