budget friendly sweet potato and carrot casserole for family dinners

4 min prep 4 min cook 4 servings
budget friendly sweet potato and carrot casserole for family dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Budget-Friendly Sweet Potato & Carrot Casserole That'll Feed the Whole Family

When the leaves start to turn and the air gets that crisp edge, my mind immediately goes to casseroles. Not the fancy kind that require a shopping cart full of specialty ingredients, but the kind that uses what you probably already have in your pantry and still manages to taste like a warm hug on a plate. This Sweet Potato & Carrot Casserole has been my go-to for everything from Sunday family dinners to potluck suppers at church, and I can't wait to share it with you.

I first created this recipe during what my kids now call "The Great Pantry Challenge of 2020" – that time when we were all trying to stretch our groceries just a little bit further. I had a bag of sweet potatoes that were starting to sprout, a bunch of carrots that looked a bit worse for wear, and a family that needed feeding. What started as a "let's just use up what we have" experiment turned into the most requested dish in my household.

What makes this casserole so special isn't just that it's budget-friendly (though at roughly $1.25 per serving, that's certainly a bonus). It's that it manages to be both comfort food and nutritious, both kid-approved and sophisticated enough for adult palates. The natural sweetness from the vegetables means you can skip the marshmallows and heavy sugars, while the creamy texture and crunchy topping create that perfect contrast that makes everyone reach for seconds.

Why This Recipe Works

  • Budget Champion: Uses inexpensive, readily available vegetables that keep well in the pantry
  • Make-Ahead Magic: Can be prepped entirely the night before and baked when ready
  • Nutrient Dense: Packed with beta-carotene, fiber, and vitamins A & C
  • Kid-Friendly Veggies: The natural sweetness wins over even picky eaters
  • One Dish Wonder: Minimal cleanup with everything baking in a single casserole dish
  • Holiday Approved: Elegant enough for Thanksgiving yet simple enough for Tuesday night
  • Customizable Canvas: Easily adapts to what you have on hand

Ingredients You'll Need

Ingredients

Let's talk about each ingredient and why it matters. I've made this casserole dozens of times with various substitutions, and these are my tried-and-true favorites that create the perfect balance of flavor, texture, and budget-friendliness.

The Star Vegetables

Sweet Potatoes (2 lbs): Look for firm, unblemished sweet potatoes without any soft spots. The orange-fleshed varieties like Beauregard or Garnet work beautifully here. If your sweet potatoes are starting to sprout (as mine often are when I remember to use them), simply snap off the sprouts and proceed – they're still perfectly good. In a pinch, yams work too, though they're starchier and slightly less sweet.

Carrots (1 lb): Those forgotten carrots in the back of your crisper drawer? This is their moment to shine. I actually prefer using older carrots for this recipe because they're sweeter. If you only have baby carrots, those work perfectly too – just skip the peeling step. For the most budget-friendly option, buy the bulk carrots rather than the pretty bagged ones.

The Creamy Base

Milk (1 cup): Any milk works here, from whole to skim, or even plant-based options. I've made this with oat milk, almond milk, and even the evaporated milk that's been sitting in my pantry since last Thanksgiving. The higher the fat content, the creamier your casserole will be, but use what you have.

Eggs (2 large): These provide structure and richness. If you're out of eggs, you can substitute with 2 tablespoons of cornstarch mixed with 1/4 cup of water, though the texture will be slightly different. For a vegan version, a flax egg (2 tablespoons ground flaxseed mixed with 6 tablespoons water) works surprisingly well.

The Flavor Enhancers

Brown Sugar (3 tablespoons): This amplifies the natural sweetness without making the dish cloying. White sugar works in a pinch, as does honey or maple syrup (though reduce the milk slightly if using liquid sweeteners). For a sugar-free version, skip it entirely – the vegetables provide plenty of natural sweetness.

Vanilla Extract (1 teaspoon): Don't skip this! It adds depth and makes your kitchen smell amazing. In a pinch, you could use maple extract or even a splash of bourbon for an adult version.

The Crunchy Topping

Rolled Oats (1/2 cup): This is my budget-friendly alternative to expensive nuts. They provide that satisfying crunch while keeping costs low. Quick oats work too, though they'll absorb more moisture. In a pinch, crushed cornflakes or even breadcrumbs work.

Butter (3 tablespoons): Because butter makes everything better. Margarine works, as does coconut oil for a dairy-free version. The butter gets mixed with the oats and a touch of brown sugar to create those addictive crunchy bits everyone fights over.

How to Make Budget-Friendly Sweet Potato & Carrot Casserole

1

Prep and Pre-cook Your Vegetables

Start by peeling and chopping your sweet potatoes and carrots into roughly 1-inch chunks. Don't stress about making them perfect – everything gets mashed anyway. Place them in a large pot and cover with cold water. Add a generous pinch of salt (this seasons them from the inside out) and bring to a boil over high heat. Once boiling, reduce to a simmer and cook for 15-20 minutes until fork-tender. You should be able to easily pierce them with a fork, but they shouldn't be falling apart.

Pro tip: If you're short on time, cut the vegetables smaller – they'll cook faster. Just keep an eye on them so they don't get waterlogged.

2

Drain and Steam Dry

Once your vegetables are tender, drain them in a colander and let them sit for 5 minutes. This step is crucial – the steam that rises off the hot vegetables will evaporate excess moisture, preventing your casserole from being watery. While they're steaming, you can prep your other ingredients. Give the colander a gentle shake every minute or so to help the process along.

Time-saver: If you have a salad spinner, you can use it to gently spin off excess water from the vegetables.

3

Mash and Season the Base

Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking dish. Return the drained vegetables to the pot (or a large bowl if your pot isn't big enough). Using a potato masher, mash them until mostly smooth with some small chunks remaining for texture. Add the milk, eggs, brown sugar, vanilla, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir until everything is well combined. The mixture should be thick but pourable – add a splash more milk if it seems too stiff.

Texture tip: For an ultra-smooth casserole, use an electric mixer or immersion blender. I prefer mine with a bit of texture, but both ways are delicious.

4

Create the Crunchy Topping

In a small bowl, combine the rolled oats, 2 tablespoons brown sugar, and 1/2 teaspoon cinnamon. Using your fingers or a fork, work in the cold butter until the mixture resembles coarse crumbs. You want some pea-sized pieces of butter remaining – these will melt in the oven and create those irresistible crispy bits. If the butter is too soft, pop the bowl in the freezer for 5 minutes.

Make-ahead note: This topping can be made up to 3 days ahead and stored in the refrigerator.

5

Assemble the Casserole

Pour the mashed vegetable mixture into your prepared baking dish, spreading it evenly with a spatula. Give the dish a gentle tap on the counter to release any air bubbles. Sprinkle the oat topping evenly over the surface, making sure to get it all the way to the edges. For extra crunch, you can press some of the topping gently into the surface.

Presentation tip: Use the back of a spoon to create gentle swirls in the topping – it'll brown beautifully and look professionally done.

6

Bake to Perfection

Bake for 35-40 minutes, until the topping is golden brown and the casserole is set around the edges but still slightly jiggly in the center. It will continue to set as it cools. If the topping is browning too quickly (this can happen if your oven runs hot), loosely tent with foil for the last 10-15 minutes. Let the casserole rest for 10 minutes before serving – this allows it to firm up and makes serving easier.

Doneness test: Insert a knife into the center – it should come out mostly clean with just a few moist crumbs.

7

Serve and Enjoy

This casserole is incredibly versatile when it comes to serving. It works beautifully as a vegetarian main dish alongside a crisp green salad, or as a side dish for everything from roasted chicken to grilled salmon. Leftovers reheat wonderfully – I often enjoy a square of it cold for breakfast with a dollop of Greek yogurt. The flavors actually improve overnight, making this an excellent make-ahead option for busy weeknights or holiday meals.

Serving suggestion: A drizzle of maple syrup or a pat of butter on top takes this from everyday to extraordinary.

Expert Tips

Choose Older Vegetables

Don't discard those slightly shriveled carrots or sweet potatoes with eyes growing. They're actually sweeter than fresh ones because the starches have converted to sugars. Just peel away any blemishes and proceed with the recipe.

Make It a Freezer Meal

Double the recipe and freeze one unbaked casserole for up to 3 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator and bake as directed, adding 10-15 extra minutes to account for being cold.

Texture Control

For a restaurant-quality presentation, reserve a handful of the cooked vegetables before mashing. Chop them finely and fold them into the mashed mixture for interesting texture variation throughout the casserole.

Savory Version

For a savory twist that works as a main dish, omit the sugar and vanilla. Add 1 cup grated sharp cheddar, 1/2 teaspoon smoked paprika, and top with buttered breadcrumbs instead of the oat mixture.

Microwave Shortcut

Short on time? Microwave the vegetables instead of boiling. Place chopped vegetables in a large microwave-safe bowl with 1/2 cup water, cover, and microwave on high for 12-15 minutes, stirring halfway through.

Enhance the Sweetness

Roast the vegetables instead of boiling for deeper flavor. Toss chopped vegetables with a bit of oil and roast at 400°F for 25-30 minutes until caramelized, then proceed with the recipe as written.

Variations to Try

Tropical Twist

Replace half the milk with coconut milk and add 1/2 cup crushed pineapple (well-drained) to the mashed vegetables. Top with toasted coconut flakes mixed into the oat topping.

Autumn Harvest

Replace 1 cup of carrots with butternut squash or pumpkin. Add 1 teaspoon pumpkin pie spice and 1/4 cup chopped pecans to the topping for ultimate fall flavor.

Protein Power

Stir in 1 can of rinsed chickpeas or 1 cup cooked quinoa to transform this side dish into a complete vegetarian meal. The added protein makes it more filling as a main course.

Spiced Up

Add 1/2 teaspoon each of cinnamon, nutmeg, and ginger for a warmly spiced version. A pinch of cayenne gives it an unexpected kick that balances the sweetness beautifully.

Nutty Crunch

Replace the oat topping with a mixture of chopped walnuts, brown sugar, and butter. Or use sunflower seeds for a nut-free but still crunchy alternative that's budget-friendly.

Mini Versions

Divide the mixture among greased muffin tins for individual portions. Reduce baking time to 20-25 minutes. These freeze beautifully and make perfect lunchbox additions.

Storage Tips

Refrigerator Storage

Cool completely, then cover tightly with plastic wrap or transfer to an airtight container. The casserole will keep for up to 5 days in the refrigerator. For best results, reheat individual portions in the microwave for 60-90 seconds, or warm the entire casserole in a 325°F oven for 15-20 minutes. Add a splash of milk if it seems dry when reheating.

Freezer Instructions

This casserole freezes beautifully either before or after baking. For unbaked: assemble completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator and bake as directed, adding 10-15 extra minutes. For baked: cool completely, cut into portions, and freeze individual servings for up to 2 months. Thaw overnight and reheat as desired.

Make-Ahead Magic

This is my favorite make-ahead dish for holidays! Assemble completely, cover tightly, and refrigerate for up to 24 hours before baking. Let it sit at room temperature for 30 minutes while the oven preheats, then bake as directed. If going straight from refrigerator to oven, add 10-15 minutes to the baking time. The flavors actually improve as it sits!

Frequently Asked Questions

Yes, though fresh is definitely better. If using canned, drain very well and skip the boiling step. You'll need about 2 cans of sweet potatoes (drained) and 2 cans of carrots (drained). Reduce the milk by 1/4 cup since canned vegetables retain more moisture. The texture will be softer and the flavor less vibrant, but it works in a pinch.

The most common culprit is not draining the vegetables well enough or not letting them steam dry. Make sure to drain thoroughly and let them sit for at least 5 minutes. Also, be careful not to over-mash, which can release too much moisture from the vegetables. If your casserole is still watery, you can bake it for an extra 10-15 minutes, uncovered, to help evaporate excess moisture.

Absolutely! Replace the milk with any plant-based milk (oat milk works best for creaminess), use flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water), and substitute coconut oil or vegan butter for the regular butter. The texture will be slightly different but still delicious. You might want to add an extra tablespoon of brown sugar to compensate for the lack of richness from the eggs.

A standard 9x13-inch baking dish works perfectly for this recipe. If you only have an 8x8 or 9x9 dish, the casserole will be thicker and need an extra 10-15 minutes of baking time. For a thinner casserole that bakes faster, use a larger rimmed baking sheet. The important thing is that your dish has at least 2-inch sides to prevent overflow.

While this recipe is designed to be less sweet than traditional sweet potato casseroles, you can certainly add marshmallows if you like. Sprinkle 2 cups of mini marshmallows over the top during the last 5 minutes of baking, just long enough for them to puff and turn golden. Watch carefully as they can burn quickly!

The casserole is done when the topping is golden brown and the edges are set. The center should be slightly jiggly but not liquid. Insert a knife into the center – it should come out mostly clean with just a few moist crumbs. The casserole will continue to set as it cools, so it's better to slightly underbake than overbake. If the top is browning too quickly, cover with foil.

budget friendly sweet potato and carrot casserole for family dinners
main-dishes
Pin Recipe

Budget-Friendly Sweet Potato & Carrot Casserole

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
8

Ingredients

Instructions

  1. Prep vegetables: Boil sweet potatoes and carrots in salted water for 15-20 minutes until fork-tender.
  2. Drain and steam: Drain vegetables and let steam dry for 5 minutes to remove excess moisture.
  3. Mash and season: Preheat oven to 350°F. Mash vegetables with milk, eggs, 3 tablespoons brown sugar, vanilla, salt, and pepper.
  4. Make topping: Combine oats, 2 tablespoons brown sugar, and cinnamon. Cut in cold butter until mixture resembles coarse crumbs.
  5. Assemble: Pour mashed vegetables into greased 9x13-inch baking dish. Sprinkle oat topping evenly over surface.
  6. Bake: Bake for 35-40 minutes until topping is golden brown and casserole is set. Let rest 10 minutes before serving.

Recipe Notes

This casserole can be assembled completely up to 24 hours ahead. Cover tightly and refrigerate until ready to bake. Let sit at room temperature for 30 minutes before baking, or add 10-15 extra minutes to account for being cold.

Nutrition (per serving)

245
Calories
5g
Protein
42g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.