20 Make-Ahead Dishes That Reheat Well
Your week just got so much easier! I know how exhausting it feels to stare into your fridge at 6 PM, wondering what dinner magic you can conjure from whatever’s hiding in there. That’s exactly why I’ve put together this collection of make-ahead dishes that reheat beautifully and taste even better the next day. These recipes transform your weekend cooking sessions into weeknight victories, giving you more time to actually enjoy your meals instead of frantically chopping vegetables after a long day.
Each recipe here draws from flavors I’ve collected over years of cooking – from warming curries that remind me of cozy evenings to hearty stews that fill your kitchen with the most incredible aromas. You’ll find dishes that celebrate vegetables in all their glory, turning simple ingredients like butternut squash, lentils, and mushrooms into satisfying meals that nourish your body and soul. I’ve tested every single one to make sure they reheat perfectly, maintaining their texture and developing even deeper flavors over time.
The beauty of these dishes lies in their flexibility – most can be frozen for up to three months, portioned for single servings, or scaled up for feeding a crowd. From breakfast casseroles that make your mornings smoother to rich curries that transport you somewhere warm and spicy, these recipes prove that cooking from scratch doesn’t have to mean starting from zero every single night. Your future self will thank you for the delicious shortcuts you’re about to create.
Butternut Squash Curry

I make this aromatic butternut squash curry for busy weeknight dinners and always keep leftovers ready in my freezer. The combination of coconut milk, ginger, and warming spices creates a rich sauce that coats every chunk of tender squash. Your kitchen will fill with the inviting scent of Indian spices as this curry simmers on your stovetop.
Serve this comforting curry over fluffy basmati rice or with warm naan bread to soak up all the flavorful sauce. Add a side of cucumber raita or fresh cilantro chutney to balance the richness. The curry tastes even better the next day after the spices have time to develop deeper flavors.
Find the Recipe here: Butternut Squash Curry
Lentil Lasagna

This hearty lasagna brings maximum comfort with its rich layers of red lentils, mushrooms, and marinara sauce between tender pasta sheets. I add a creamy cashew-based white sauce that creates an irresistible golden crust while baking. You’ll need about 20 minutes of prep time, then the oven does the rest of the work. Make it ahead and store it in your fridge for up to 4 days.
Serve this filling main dish with a crisp arugula salad dressed in lemon vinaigrette. Add some garlic bread on the side to soak up the delicious sauce. For wine lovers, a medium-bodied Italian red like Chianti or Sangiovese makes an excellent pairing.
Find the Recipe here: Lentil Lasagna
Broccoli Potato Curry

This fragrant curry combines tender potatoes and fresh broccoli in a rich sauce of coconut milk, tomatoes, and warming Indian spices. I like to simmer everything together until the vegetables soak up all those beautiful curry flavors. The best part? You can make a big batch and enjoy it throughout the week – the flavors keep developing beautifully.
Serve this hearty curry over fluffy basmati rice or with warm naan bread to soak up every last drop of sauce. For extra texture, add a sprinkle of toasted cashews and fresh cilantro right before eating. This dish reheats wonderfully, making it perfect for meal prep or busy weeknight dinners.
Find the Recipe here: Broccoli Potato Curry
Sweet Potato Chili

Your weeknight dinner just got easier with this hearty one-pot Sweet Potato Chili! The natural sweetness from sweet potatoes balances perfectly with smoky spices, while quinoa adds extra protein and a delightful texture. I love how the tender sweet potato chunks absorb all the rich flavors of chili powder, cumin, and paprika during cooking.
Serve this comforting chili with a dollop of sour cream, diced avocado, fresh cilantro, and a squeeze of lime juice. For added crunch, sprinkle some crushed tortilla chips on top. You can also pair it with warm cornbread or fluffy rice for a complete meal that will keep your family satisfied.
Find the Recipe here: Sweet Potato Chili
Marinara Sauce

Your kitchen will smell amazing when you make this simple marinara sauce from scratch! Just combine crushed tomatoes with garlic, onions, and Italian herbs in a pot and let it simmer until thick and rich. The best part? You can make a big batch and store it in the fridge for up to 5 days or freeze it for 3 months.
This versatile sauce works magic in so many dishes! Toss it with your favorite pasta, spread it on homemade pizza, or use it as a dipping sauce for breadsticks. You can even layer it in lasagna or add it to casseroles for extra flavor depth.
Find the Recipe here: Marinara Sauce
Vegetable Shepherd’s Pie

This hearty Shepherd’s Pie brings warmth and comfort to your table with its rich blend of mushrooms, carrots, peas, and corn in a savory gravy. I top mine with creamy mashed potatoes and bake until golden brown. The best part? You can make it ahead and reheat portions throughout the week – it keeps getting better as the flavors meld together.
Serve this cozy dish with a crisp green salad dressed in light vinaigrette or steamed green beans tossed with garlic and olive oil. Add warm, crusty bread on the side to soak up every bit of the delicious gravy.
Find the Recipe here: Vegetable Shepherd’s Pie
Chickpea Mushroom Curry

This warming Chickpea Mushroom Curry brings comfort to your table in just 30 minutes. The combination of tender chickpeas and meaty mushrooms simmered in aromatic Indian spices creates deep, rich flavors. A blend of coconut milk, tomatoes, and ginger adds creaminess and brightness to every spoonful.
Serve this hearty curry over fragrant basmati rice or with warm naan bread for a complete meal. For extra texture, top with fresh cilantro and a squeeze of lime juice. This dish tastes even better the next day as the flavors deepen overnight.
Find the Recipe here: Chickpea Mushroom Curry
Minestrone Soup

This hearty Italian soup combines fresh vegetables, beans, and pasta in a rich tomato broth. You’ll love how the flavors deepen overnight, making it perfect for next-day lunches. I cook this soup in big batches – the combination of carrots, celery, zucchini, and kidney beans creates such a satisfying meal that tastes even better the next day.
Serve this comforting soup with crusty garlic bread for dipping or a side of fresh arugula salad dressed with olive oil and lemon juice. For extra texture, top your bowl with grated parmesan cheese and a drizzle of good quality olive oil.
Find the Recipe here: Minestrone Soup
Hearty Vegetable Stew

This cozy vegetable stew brings comfort to chilly evenings with its rich, warming blend of mushrooms, potatoes, carrots, and celery in a flavorful broth. I love how the chunky vegetables become tender while simmering with garlic, onions, and aromatic herbs. The tomato paste adds depth, while soy sauce introduces an unexpected savory note that makes this stew shine.
Serve this filling stew over brown rice or quinoa to soak up the delicious broth. A chunk of crusty sourdough bread makes the perfect companion for dunking. For extra heartiness, top with fresh herbs and a sprinkle of nutritional yeast or grated parmesan.
Find the Recipe here: Hearty Vegetable Stew
Lentil Bolognese

This protein-rich Lentil Bolognese transforms humble red lentils into a rich, hearty sauce that rivals any traditional meat sauce. The mix of Italian herbs, garlic, and onions creates deep, savory notes, while diced carrots and celery add natural sweetness and texture. You can make a big batch on Sunday and enjoy it throughout the week – it gets even better after a day or two in the fridge!
Serve this versatile sauce over your favorite pasta, use it in lasagna, or spoon it over roasted spaghetti squash. For a complete meal, pair it with a crisp green salad dressed in olive oil and balsamic vinegar, or some crusty garlic bread to soak up every last drop of the sauce.
Find the Recipe here: Lentil Bolognese
BBQ Chickpea Meatballs

Make a batch of these savory BBQ Chickpea Meatballs and you’ll thank yourself all week long. Mix mashed chickpeas with breadcrumbs, onion, garlic, and BBQ sauce, then shape them into perfect little rounds. After a quick bake in the oven, these protein-packed bites turn golden brown with a tender center and slightly crisp exterior.
Add these meatballs to your weekly rotation by serving them over rice, quinoa, or creamy mashed potatoes. They make fantastic sub sandwiches loaded with extra BBQ sauce and crunchy coleslaw. Or keep it simple and pair them with roasted vegetables for a complete meal.
Find the Recipe here: BBQ Chickpea Meatballs
Light Breakfast Casserole

Start your day with a hearty breakfast casserole loaded with potatoes, bell peppers, onions, and mushrooms, all bound together in a savory egg-like mixture made from chickpea flour. This make-ahead dish brings just the right balance of textures – tender vegetables nestled against golden-brown edges. I like to prep this the night before and pop it in the oven first thing in the morning.
Serve this comforting casserole with a side of fresh fruit salad or crispy toast points. For extra protein, add some grilled tempeh on the side. A drizzle of hot sauce or a sprinkle of fresh herbs like chives or parsley adds a perfect finishing touch to each serving.
Find the Recipe here: Light Breakfast Casserole
Breakfast Enchiladas

Start your morning with these irresistible Breakfast Enchiladas filled with scrambled tofu, black beans, and colorful bell peppers, all wrapped in soft corn tortillas. A rich enchilada sauce coats each roll, while melted cheese creates the perfect golden-brown finish in the oven. You can prepare these enchiladas the night before – just cover and refrigerate until you’re ready to bake.
Make it a complete breakfast spread by adding fresh guacamole, pico de gallo, or a simple side salad. A dollop of sour cream and a sprinkle of fresh cilantro will bring extra freshness to each serving. For busy mornings, pair it with a smoothie or fresh fruit for a quick yet satisfying meal.
Find the Recipe here: Breakfast Enchiladas
Butternut Squash Risotto

I make this cozy butternut squash risotto ahead and warm it up throughout the week. The creamy Arborio rice absorbs rich vegetable stock while sweet roasted butternut squash adds depth. Fresh sage and nutmeg bring warmth to each spoonful. The squash practically melts into the rice, creating an ultra-smooth, golden dish perfect for busy weeknights.
Serve this risotto as a main with a crisp arugula salad dressed in lemon vinaigrette. For heartier meals, pair it with garlic-roasted Brussels sprouts or sautéed mushrooms. A glass of chilled Pinot Grigio complements the risotto’s subtle flavors beautifully.
Find the Recipe here: Butternut Squash Risotto
Tofu Meatballs

These tofu meatballs pack a satisfying punch with rich Italian herbs and spices. I knead together crumbled tofu with onions, garlic, and breadcrumbs, then shape them into perfect spheres before baking until golden brown. The texture turns out wonderfully firm on the outside while staying tender inside – making them ideal for prepping ahead and reheating throughout the week.
Serve these versatile meatballs over your favorite pasta with marinara sauce, stuff them in a crusty roll for a hearty sandwich, or add them to vegetable soup. They hold up beautifully when reheated in the oven or microwave without losing their delicious flavor or texture.
Find the Recipe here: Tofu Meatballs
Eggplant Parmesan

You’ll achieve the perfect combination of crispy coating and tender eggplant slices in this Italian classic. After salting the eggplant to remove excess moisture, I coat each slice in a seasoned breadcrumb mixture before baking until golden brown. I layer the crispy pieces with rich marinara sauce and melty cheese, then bake until bubbling and irresistible.
This dish makes an excellent main course paired with garlic bread and a fresh green salad. For a complete Italian feast, serve it alongside roasted broccoli with garlic or sautéed green beans. The leftovers heat up beautifully in the oven or microwave without losing their texture.
Find the Recipe here: Eggplant Parmesan
Vegetable Pot Pie

I make this comforting Vegetable Pot Pie year-round because it brings warmth to any table. The golden, flaky crust hugs a medley of tender carrots, celery, onions, and potatoes swimming in a rich, creamy sauce. You can prep this dish ahead and refrigerate it for up to 3 days or freeze it for 3 months – just reheat it in the oven until bubbling hot.
This hearty main dish pairs beautifully with a crisp green salad dressed in light vinaigrette or steamed green beans tossed with garlic and olive oil. For extra satisfaction, add some crusty bread on the side to soak up every last drop of the savory sauce.
Find the Recipe here: Vegetable Pot Pie
Portobello Pot Roast

I make this hearty Portobello Pot Roast ahead and keep it in my fridge for busy weekdays. Tender mushroom caps simmer with carrots, potatoes, and onions in a rich broth seasoned with thyme, rosemary, and garlic. The gravy thickens beautifully as it cooks, creating a comforting meal perfect for chilly evenings.
Serve this satisfying dish over brown rice, quinoa, or creamy mashed potatoes to soak up every drop of the flavorful sauce. Add a side of crusty bread and steamed green beans or roasted Brussels sprouts to complete your meal.
Find the Recipe here: Portobello Pot Roast
Vegetable Stew with Dumplings

This hearty stew brings comfort to any cold day with its rich blend of carrots, celery, onions, and potatoes in a savory broth. The real star? Those pillowy, herb-speckled dumplings that cook right on top of the bubbling stew. They soak up all the delicious flavors while staying light and fluffy inside.
Serve this warming bowl with a side of crusty sourdough bread for soaking up every last drop of the flavorful broth. A simple green salad dressed with lemon vinaigrette adds a bright, fresh contrast to the rich stew.
Find the Recipe here: Vegetable Stew with Dumplings
Cabbage Stir Fry with Mushrooms and Lentils

A quick stir-fry that combines tender cabbage, hearty mushrooms, and protein-rich lentils into a satisfying meal. The natural sweetness of sautéed cabbage mingles with earthy mushrooms while brown lentils add substance and texture. A splash of soy sauce and touch of ginger bring depth to this simple yet flavorful dish.
Serve this versatile stir-fry over brown rice or quinoa for a complete meal. For extra crunch, top with toasted sesame seeds or cashews. The leftovers make an excellent lunch the next day – just reheat gently in a skillet or microwave until warmed through.
Find the Recipe here: Cabbage Stir Fry with Mushrooms and Lentils
