20 Batch Meals That Hold Up Well for Days
You know that Sunday feeling when you spend hours in the kitchen, filling containers with meals that’ll carry you through the week? That’s exactly what these twenty recipes deliver. I’ve curated dishes that actually improve with time—curries that deepen in flavor, stews that become more tender, and sauces that develop complexity while sitting in your fridge. Each recipe transforms simple ingredients into something extraordinary that tastes even better on day three.
What makes these meals special isn’t just their staying power—it’s how they bring global flavors right into your kitchen. From aromatic Indian curries to hearty Italian-inspired sauces, each dish tells a story while nourishing your body. I’ve focused on whole ingredients that work together naturally, creating meals that satisfy without relying on processed shortcuts. These recipes prove that healthy cooking doesn’t mean sacrificing flavor or convenience.
The beauty of batch cooking lies in those moments when you open your fridge and find dinner already waiting. These twenty meals give you that gift repeatedly, whether you’re craving the warming spices of a chickpea curry or the comfort of a perfectly seasoned chili. Each recipe has been tested for its ability to maintain texture and flavor over several days, so you can cook once and eat well all week long.
Butternut Squash Risotto

I make this comforting Butternut Squash Risotto all year round, but it hits different during cold months. The rich, creamy Arborio rice soaks up the squash and vegetable broth while fresh sage adds an earthy depth. The natural sweetness of roasted butternut squash creates a velvety texture that makes each spoonful pure comfort.
Serve this risotto as a main dish with a side of roasted Brussels sprouts or pair it with a crisp arugula salad dressed in light vinaigrette. For extra texture, top with toasted pine nuts and crispy sage leaves. The leftovers reheat beautifully for up to 4 days in the fridge.
Find the Recipe here: Butternut Squash Risotto
Marinara Sauce

I make this marinara sauce almost every week – it’s quick, easy, and delivers rich flavors that only improve with time. Just combine crushed tomatoes with fresh garlic, onion, and herbs like basil and oregano. The sauce develops deeper notes as it simmers, creating an aromatic base that stays fresh in your fridge for 5 days.
This versatile sauce goes beyond pasta – spread it on homemade pizza, use it as a dipping sauce for breadsticks, or add it to casseroles and baked dishes. You can even transform it into a creamy rose sauce by mixing in some coconut cream. The possibilities are endless!
Find the Recipe here: Marinara Sauce
Lentil Bolognese

I make this hearty Bolognese sauce with red lentils, carrots, celery, onions, and garlic simmered in rich tomato sauce with Italian herbs. The sauce cooks in just 30 minutes but tastes like it’s been bubbling all day. It keeps beautifully in the fridge for 3-4 days and freezes perfectly for up to 3 months.
While pasta remains the classic pairing, this versatile sauce works magic over roasted spaghetti squash, zucchini noodles, or quinoa. For extra comfort, spoon it over creamy polenta or use it as a base for lasagna. The sauce thickens as it sits, so add a splash of broth when reheating.
Find the Recipe here: Lentil Bolognese
Sweet Potato Chili

I make this hearty Sweet Potato Chili year-round because it keeps beautifully in the fridge for quick lunches and dinners. The combination of quinoa, sweet potatoes, black beans and corn creates rich, satisfying textures while the smoky chipotle and warming spices build deep layers of flavor. One pot yields 6-8 generous portions that stay fresh for 4-5 days.
Serve your chili with a variety of toppings – I like diced avocado, fresh cilantro, lime wedges, and a dollop of sour cream. For extra crunch, crush some tortilla chips on top. The leftovers make excellent burritos or taco filling too.
Find the Recipe here: Sweet Potato Chili
BBQ Chickpea Meatballs

I make these protein-rich meatballs with chickpeas, onions, garlic, and a blend of BBQ seasonings that give them an irresistible smoky-sweet kick. You’ll need just 30 minutes to prep and bake them, and they keep beautifully in the fridge for up to 5 days – perfect for your weekly meal planning.
Serve these hearty meatballs over brown rice or quinoa with a side of roasted vegetables. They make excellent sub sandwiches with marinara sauce and melted cheese. For a lighter option, add them to a mixed green salad with your favorite dressing.
Find the Recipe here: BBQ Chickpea Meatballs
Broccoli Potato Curry

This comforting curry brings together tender potatoes and fresh broccoli in a rich, aromatic sauce. I simmer the vegetables with warming spices like ginger, cumin, and garam masala until they absorb all the beautiful flavors. The creamy coconut milk base creates a luscious texture while balancing the bold seasonings perfectly.
Serve this hearty curry over steamed basmati rice or with warm naan bread for soaking up every last drop of sauce. A side of cooling cucumber raita or fresh mango chutney adds brightness and complements the richness. The curry keeps well in the fridge for 4-5 days, making it ideal for meal prep.
Find the Recipe here: Broccoli Potato Curry
The Best Homemade Chili

You’ll warm up any cold day with this hearty, flavor-packed chili that brings together red kidney beans, millet, and aromatic spices in a rich tomato base. I cook this in big batches during meal prep since the flavors keep developing over time – making it even better on days 2 and 3. The best part? You can have dinner ready in just 35 minutes.
This versatile chili works perfectly over rice, quinoa or on its own topped with fresh cilantro, diced avocado and a squeeze of lime. I like serving it with warm cornbread or tortilla chips for scooping up every last bite. The leftovers freeze beautifully for up to 3 months.
Find the Recipe here: The Best Homemade Chili
Butternut Squash Curry

This creamy butternut squash curry brings warmth and comfort to your weekly meal prep routine. The tender squash chunks mingle with chickpeas in a rich coconut milk sauce, while garlic, ginger, and aromatic spices create deep, complex flavors. Make a big batch on Sunday, and you’ll have satisfying lunches ready throughout the week.
Serve this curry over fragrant jasmine rice or with warm naan bread for dipping into the sauce. For extra texture and freshness, top with chopped cilantro, a squeeze of lime juice, and toasted cashews. The curry keeps beautifully in the fridge for up to 5 days and the flavors only get better with time.
Find the Recipe here: Butternut Squash Curry
Cauliflower Korma

I make this rich and creamy korma with tender cauliflower florets swimming in a fragrant coconut curry sauce. The blend of warming Indian spices like garam masala, turmeric, and cardamom creates deep layers of flavor, while cashews add a buttery richness and thicken the sauce. The mild heat from ginger and garlic balances perfectly with the natural sweetness of the coconut milk.
Serve this korma over fluffy basmati rice or with warm naan bread for soaking up every drop of sauce. A side of cooling cucumber raita and fresh cilantro makes this meal complete. The flavors develop even more over time, so don’t hesitate to make a big batch – it reheats beautifully for 3-4 days.
Find the Recipe here: Cauliflower Korma
Minestrone Soup

Your next meal prep champion awaits with this hearty Italian Minestrone Soup! I pack this nourishing bowl with tender vegetables, beans, and small pasta shells in a rich tomato broth. Make a big batch on Sunday, and you’ll have satisfying lunches ready throughout the week – the flavors actually get better with time as everything melds together.
Pair this warming soup with crusty garlic bread for dunking or a crisp green salad dressed in olive oil and lemon juice. For extra protein, top each bowl with freshly grated Parmesan cheese. The best part? You can switch up the vegetables based on what’s in season or what you need to use up from your fridge.
Find the Recipe here: Minestrone Soup
Cabbage Stir Fry with Mushrooms and Lentils

I pack this comforting stir-fry with hearty mushrooms, protein-rich lentils, and crisp cabbage for a quick weeknight dinner that keeps beautifully for days. The combination of soy sauce, ginger, and garlic creates deep savory notes that only get better as the flavors meld together in the fridge. A touch of maple syrup balances the umami and adds subtle sweetness to this 30-minute meal.
Serve this versatile dish over brown rice or quinoa to soak up the flavorful sauce. For extra texture and nutrients, top with toasted sesame seeds, fresh cilantro, or crunchy bean sprouts. The leftovers make an excellent base for grain bowls or wrapped in lettuce leaves for a light lunch option.
Find the Recipe here: Cabbage Stir Fry with Mushrooms and Lentils
Lentil Chickpea Curry

I make this aromatic curry with red lentils and chickpeas in a rich tomato-based sauce infused with ginger, garlic, and warming Indian spices. The lentils break down during cooking to create a thick, hearty texture while the chickpeas add a satisfying bite. You’ll need just 30 minutes to get this comforting meal on your table.
Serve this curry over fragrant basmati rice or with warm naan bread for dipping. Add a side of cooling cucumber raita or mango chutney to balance the spices. The flavors deepen over time, making it perfect for meal prep – it stays fresh in the fridge for up to 5 days.
Find the Recipe here: Lentil Chickpea Curry
Vegetable Bolognese

I pack this Vegetable Bolognese with carrots, celery, onions, and mushrooms for a hearty sauce that tastes even better the next day. The mix of Italian herbs and spices, including oregano, basil, and a hint of bay leaf, creates deep, rich flavors that continue developing as the sauce sits. A splash of soy sauce adds an extra boost of umami that makes this sauce truly memorable.
This sauce goes far beyond just pasta! Spoon it over zucchini noodles for a lighter option, stuff it into bell peppers, layer it in lasagna, or use it as a base for shepherd’s pie. Make a big batch on Sunday, and you’ll have countless quick dinner options throughout the week.
Find the Recipe here: Vegetable Bolognese
Butternut Squash Pasta Sauce

This creamy butternut squash pasta sauce brings warmth and comfort to your kitchen with minimal effort. Just roast the squash with onions and garlic until caramelized, then blend everything into a silky sauce with vegetable broth, coconut milk, and Italian herbs. The natural sweetness of the squash creates a rich, smooth texture that clings perfectly to your pasta.
Toss this versatile sauce with any pasta shape – I particularly enjoy it with rigatoni or penne to catch all that goodness in the ridges. Top your bowl with fresh sage leaves, toasted pine nuts, and a sprinkle of red pepper flakes for extra depth. The sauce keeps beautifully in the fridge for 5 days or freezes for up to 3 months.
Find the Recipe here: Butternut Squash Pasta Sauce
Chipotle Sofritas

I’ve found a genius way to transform firm tofu into a flavorful protein powerhouse inspired by the famous Chipotle Sofritas. After pressing and crumbling the tofu, I sauté it with chipotle peppers in adobo sauce, cumin, chili powder, and garlic – creating a rich, smoky filling that stays fresh in the fridge for up to 5 days. The spicy kick from jalapeños adds an extra punch that keeps me coming back for more.
This versatile protein works magic in burritos, rice bowls, tacos, or quesadillas. Load up your creation with fresh pico de gallo, guacamole, shredded lettuce, and a squeeze of lime. For meal prep, portion the sofritas into containers with brown rice, black beans, and roasted vegetables for satisfying lunches all week long.
Find the Recipe here: Chipotle Sofritas
Chickpea Mushroom Curry

I love how this rich and warming curry brings together tender chickpeas with meaty mushrooms in a fragrant tomato-based sauce. The combination of ginger, garlic, and traditional Indian spices creates deep layers of flavor that only get better after a day or two in the fridge. Plus, it takes just 30 minutes to make from start to finish.
Serve this hearty curry over fluffy basmati rice or with warm naan bread for soaking up all that delicious sauce. For extra freshness, top with chopped cilantro and a squeeze of lime juice. The leftovers make excellent packed lunches throughout the week.
Find the Recipe here: Chickpea Mushroom Curry
Hearty Vegetable Stew

This rich, comforting stew combines tender carrots, potatoes, mushrooms, and celery in a thick, savory broth seasoned with paprika, garlic, and bay leaves. The secret to its deep flavor lies in sautéing the vegetables before adding the broth, bringing out their natural sweetness. I make a double batch and freeze portions for busy weeknights – it reheats beautifully without losing texture.
Serve this hearty stew over brown rice, quinoa, or with crusty sourdough bread for soaking up every last drop of the flavorful broth. Add a simple green salad with a light vinaigrette to round out the meal. The leftovers taste even better the next day as the flavors continue to develop.
Find the Recipe here: Hearty Vegetable Stew
Portobello Pot Roast

I transform mushrooms into a hearty, rich pot roast that will keep well in your fridge for up to 5 days. The secret lies in marinating thick Portobello caps in red wine and herbs, then slow-cooking them with pearl onions, carrots, and celery until tender. The mushrooms soak up all the savory flavors, creating an incredible gravy that gets better each day.
Serve this comforting dish over creamy mashed potatoes, fluffy rice, or buttery egg noodles. Add some crusty bread on the side to soak up every drop of that amazing gravy. For extra vegetables, roast some Brussels sprouts or green beans to round out the meal.
Find the Recipe here: Portobello Pot Roast
Vegetable Shepherd’s Pie

I make this hearty Shepherd’s Pie with lentils and mushrooms in a rich gravy sauce, topped with creamy mashed potatoes and baked until golden brown. The combination of vegetables like carrots, celery, and peas creates depth and texture, while herbs like thyme and rosemary add warmth to this comforting dish.
Serve this cozy casserole with a fresh green salad dressed in light vinaigrette or steamed green beans with garlic. A side of crusty bread works perfectly for soaking up the savory gravy. This filling meal keeps well in the fridge for up to 5 days and reheats beautifully.
Find the Recipe here: Vegetable Shepherd’s Pie
Dairy-free Mac and Cheese

I make this creamy mac and cheese with cashews, carrots, and potatoes as the base for the sauce. After blending these ingredients with nutritional yeast, garlic powder, and onion powder, you’ll get a silky smooth golden sauce that coats every pasta curve perfectly. The best part? This dish keeps fresh in the fridge for up to 5 days without losing its creamy texture.
Serve this comforting mac and cheese with roasted broccoli, crispy breadcrumb topping, or stir in some sautéed mushrooms. For extra protein, add crispy tempeh bacon bits or green peas. You can also transform leftovers into a baked casserole – just top with breadcrumbs and bake until golden brown.
Find the Recipe here: Dairy-free Mac and Cheese
