13 Frugal Dishes That Go a Long Way

Laura Hauser

May 21, 2026

Keeping your family fed without breaking the bank is a skill every home cook needs. These 13 frugal dishes prove that cheap eats can be delicious and hearty, stretching both your ingredients and your dollar. Ready to save? Let’s dive in.

Lentil Soup

Lentil Soup

Here's the thing about lentil soup: it’s the kind of meal that makes your whole kitchen smell like a hug. This version, with earthy cumin and sweet carrots, has become my go-to for chilly evenings when I want something nourishing without fuss. I love how a long, slow simmer turns simple pantry staples into a deeply comforting bowl.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 tbsp rich extra virgin olive oil
  • 1 large yellow onion, finely chopped
  • 2 large carrots, peeled and diced into 1/4-inch pieces
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1 cup brown lentils, rinsed and picked over
  • 6 cups low-sodium vegetable broth
  • 1 bay leaf
  • 1 tsp kosher salt, plus more to taste
  • 1/4 tsp finely ground black pepper
  • 1 tbsp fresh lemon juice (optional, for brightness)

Instructions

  1. Heat the olive oil in a large Dutch oven over medium heat until shimmering.
  2. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
  3. Stir in the diced carrots and cook for 3 more minutes, letting them start to sweat.
  4. Add the minced garlic, cumin, and smoked paprika, and cook for 30 seconds until fragrant — don't let it burn.
  5. Pour in the rinsed lentils and stir to coat with the aromatics for 1 minute.
  6. Add the vegetable broth and bay leaf, then increase heat to high and bring to a boil.
  7. Once boiling, reduce heat to low, cover, and let simmer for 30–35 minutes, until lentils are tender but still hold their shape. Tip: give it a stir halfway through to prevent sticking.
  8. Remove the bay leaf, then season with salt and pepper. For a brighter finish, stir in the fresh lemon juice. Tip: taste and adjust salt — lentils love salt.
  9. If you prefer a thicker soup, use a potato masher to gently mash about 1 cup of the soup right in the pot, then stir to combine. This gives body without pureeing everything.

Garnish each bowl with a sprinkle of fresh parsley and a drizzle of olive oil for a pop of color and richness. The soup is velvety, with tender lentils and little carrot bites — perfect dunked with a crusty slice of sourdough or served alongside a simple green salad.

Potato Stew

Potato Stew

Getting a bowl of this chunky potato stew on the table is like wrapping yourself in a warm, paprika-scented hug. I love how the cabbage softens into silky ribbons while the potatoes stay hearty—it's my go-to for chilly evenings when I need something deeply satisfying.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 large yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 1 teaspoon sweet paprika
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon finely ground black pepper
  • 1 teaspoon kosher salt, plus more to taste
  • 4 cups low-sodium vegetable broth
  • 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks
  • 1/2 head green cabbage (about 1 pound), cored and thinly sliced
  • 1 (14.5-ounce) can diced tomatoes, with juices
  • 2 tablespoons tomato paste
  • 1 tablespoon fresh dill, chopped (or 1 teaspoon dried)
  • 1 cup frozen peas (optional, for color)
  • Sour cream or yogurt for serving (optional)

Instructions

  1. In a large Dutch oven or heavy pot, heat the olive oil over medium heat until shimmering.
  2. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
  3. Stir in the minced garlic, sweet paprika, smoked paprika, black pepper, and 1 teaspoon salt. Cook for 30 seconds until fragrant.
  4. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot.
  5. Add the potato chunks and sliced cabbage. Stir to combine.
  6. Bring the stew to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
  7. Stir in the diced tomatoes with their juices and the tomato paste. (Tip: For a richer flavor, let the tomato paste caramelize in the pot for a minute before adding liquid.)
  8. Return to a simmer, uncovered, and cook for another 15 minutes, until the potatoes are tender and the cabbage is very soft.
  9. If using peas, stir them in during the last 2 minutes of cooking to warm through.
  10. Remove from heat and stir in the fresh dill. Taste and adjust salt and pepper.
  11. Ladle into bowls and top with a dollop of sour cream or yogurt if desired.

When you take that first spoonful, you’ll notice how the creamy potato chunks contrast with the tender cabbage, all wrapped in a smoky, paprika-kissed broth. We love serving this with crusty bread for sopping up every last drop, or even over a bed of egg noodles for a heartier meal.

Rice and Beans

Rice and Beans

My go-to budget meal is this humble bowl of rice and beans. It’s proof that simple ingredients can taste incredible—especially when you add fresh lime and cilantro.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

  • 1 cup long-grain white rice
  • 2 cups water
  • 1 can (15 oz) black beans, rinsed and drained
  • 2 tablespoons extra virgin olive oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon finely ground black pepper
  • 2 tablespoons fresh lime juice
  • 1/4 cup chopped fresh cilantro

Instructions

  1. Rinse the rice under cold water until the water runs clear. In a medium saucepan, combine the rinsed rice and 2 cups water. Bring to a boil, then reduce heat to low, cover, and simmer for 15–20 minutes until tender and water is absorbed. (Tip: rinsing removes excess starch for fluffier grains.) Remove from heat, let sit covered for 5 minutes, then fluff with a fork.
  2. While the rice cooks, heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, about 4 minutes. Add the minced garlic and cook for 1 minute more, stirring constantly to prevent burning. (Tip: garlic burns quickly, so keep an eye on it.)
  3. Stir in the cumin, salt, and black pepper. Cook for 30 seconds until fragrant.
  4. Add the rinsed and drained black beans. Cook, stirring occasionally, until heated through, about 3 minutes.
  5. Remove the skillet from heat. Stir in the fresh lime juice and chopped cilantro. (Tip: always use fresh lime juice for bright flavor.)
  6. Spoon the bean mixture over the rice. Serve immediately with extra lime wedges if desired.

Usually I enjoy this bowl with a side of avocado or a dollop of sour cream. The creamy beans and fluffy rice get a pop of citrus and herb that makes every bite satisfying. It’s the perfect affordable, weeknight dinner.

Egg Fried Rice

Egg Fried Rice

A leftover rice never lets you down, especially when it's turned into this quick egg fried rice. I always keep a container of day-old rice in the fridge just for this—it's my go-to weeknight lifesaver.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 10 minutes

Ingredients

For the Fried Rice

  • 4 cups leftover cold jasmine rice (day-old works best)
  • 3 large farm-fresh eggs, lightly beaten
  • 1 cup frozen sweet peas, thawed
  • 1 tablespoon toasted sesame oil
  • 2 tablespoons refined vegetable oil (or any neutral oil)
  • 3 tablespoons low-sodium soy sauce
  • 1/4 teaspoon finely ground white pepper
  • 4 green onions, thinly sliced (green and white parts)

Instructions

  1. Heat 1 tablespoon of vegetable oil in a large wok or nonstick skillet over high heat until shimmering.
  2. Pour in the beaten eggs and scramble quickly, breaking into small curds, about 30 seconds. Transfer to a plate and set aside.
  3. Add the remaining 1 tablespoon vegetable oil to the wok and let it heat for 15 seconds.
  4. Add the cold rice, spreading it evenly. Cook without stirring for 1 minute to let the rice get lightly toasted.
  5. Stir-fry the rice vigorously, breaking up any clumps, for 2 minutes until heated through. Tip: Use a metal spatula to smash clumps.
  6. Add the thawed peas and continue stir-frying for 1 minute until they are bright green and tender.
  7. Pour the soy sauce and sprinkle white pepper over the rice. Toss to coat evenly, about 30 seconds.
  8. Return the scrambled eggs to the wok and fold gently to combine. Cook for 1 minute until everything is hot.
  9. Drizzle the toasted sesame oil and toss once more. Tip: Toasted sesame oil is best added at the end to preserve its aroma.
  10. Remove from heat and stir in the sliced green onions. Serve immediately.

Unlike takeout, this homemade version lets you control the salt and sneak in extra veggies. The fluffy eggs and pop of peas make every bite satisfying. Try it topped with a drizzle of sriracha for a spicy kick.

Pasta with Tomato Sauce

Pasta with Tomato Sauce

Ugh, there's nothing like a bowl of spaghetti with a sauce you've poured your heart into. I still remember my first time making homemade tomato sauce—it was a messy affair, but the smell of garlic hitting olive oil hooked me for life.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 4 cloves fresh garlic, thinly sliced
  • 1 can (28 oz) whole San Marzano tomatoes, crushed by hand
  • 1 teaspoon fine sea salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon red pepper flakes (optional)
  • ½ cup fresh basil leaves, torn
  • 12 oz dried spaghetti
  • Grated Parmesan cheese, for serving

Instructions

  1. Bring a large pot of generously salted water to a rolling boil (about 6 quarts water with 2 tablespoons salt) for cooking the pasta.
  2. While the water heats, heat 2 tablespoons of the extra virgin olive oil in a large skillet over medium-low heat. Add the sliced garlic and cook, stirring frequently, until fragrant and just golden, about 2 minutes. (Tip: Low and slow is key—burning the garlic makes it bitter.)
  3. Pour in the crushed tomatoes, including their juices. Add the sea salt, black pepper, and red pepper flakes if using. Stir to combine, then reduce heat to low and let the sauce simmer gently, uncovered, for 20 minutes, stirring occasionally. (Tip: A long simmer deepens the flavor; taste after 15 minutes and adjust salt.)
  4. Meanwhile, add the spaghetti to the boiling water and cook according to package directions until al dente, usually about 8-10 minutes. Reserve 1 cup of pasta cooking water before draining.
  5. Once the sauce has simmered, remove it from heat and stir in the torn basil leaves. The residual heat will wilt them.
  6. Add the drained spaghetti directly to the skillet with the sauce. Toss well, adding a splash of reserved pasta water if needed to loosen the sauce so it coats each strand. (Tip: The starchy water helps the sauce cling to the pasta.)
  7. Serve immediately in warm bowls, topped with a generous shower of grated Parmesan and a drizzle of extra virgin olive oil.

Unbelievably, this simple sauce tastes like it spent hours simmering—the tomatoes' sweetness balanced by garlic and basil. For a party, I sometimes pile it on toasted ciabatta for an epic bruschetta that steals the show.

Dal Curry

Dal Curry

Very few dishes bring me as much comfort as a warm bowl of dal curry. The earthy turmeric and zesty ginger remind me of cozy rainy afternoons in my tiny apartment, where the kitchen would fill with the most inviting aromas. This red lentil version comes together quickly but tastes like it’s been simmering all day.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

Produce

  • 1 large yellow onion, finely diced
  • 2 tablespoons fresh ginger, minced
  • 4 cloves garlic, minced
  • 1/2 cup fresh cilantro, roughly chopped

Spices

  • 1 tablespoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon cayenne pepper (optional, for heat)
  • 1 teaspoon fine sea salt, plus more to taste

Pantry

  • 1 cup dried red lentils, rinsed and picked over
  • 4 cups low-sodium vegetable broth
  • 2 tablespoons extra virgin olive oil

For Serving

  • 2 cups cooked basmati rice (from about 1 cup dry)
  • Lemon wedges (optional)

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
  2. Add the minced ginger and garlic; cook for 1 minute until fragrant, stirring constantly to prevent burning.
  3. Stir in the turmeric, cumin, and cayenne (if using). Toast the spices for 30 seconds, until very fragrant—this deepens their flavor.
  4. Add the rinsed lentils and vegetable broth. Increase heat to high and bring to a boil.
  5. Reduce heat to low, cover partially, and simmer for 20–25 minutes, stirring occasionally, until the lentils are tender and the curry has thickened. Tip: If it gets too thick, add a splash of water or broth to reach desired consistency.
  6. Stir in the salt. Taste and adjust seasoning. For a creamier dal, you can whisk vigorously or briefly blend with an immersion blender—but I prefer it rustic.
  7. Serve over steamed basmati rice, garnished with fresh cilantro and a squeeze of lemon juice if desired.

The dal is thick and creamy, with a gentle warmth from ginger and a sunny yellow color from turmeric. It’s cozy enough for a weeknight dinner yet impressive enough for guests. I love pairing it with a simple cucumber salad for crunch, or just scooping it up with naan—pure comfort in a bowl.

Baked Potatoes

Baked Potatoes

Zapping a potato in the microwave might be faster, but nothing beats the satisfying crunch of a baked potato with a fluffy interior. I remember my first perfect bake—it was a game changer for weeknight dinners.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 60 minutes

Ingredients

  • 4 large russet potatoes (about 10 oz each), scrubbed clean and dried
  • 2 tablespoons extra virgin olive oil, rich and fruity
  • 1 teaspoon coarse kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 cup shredded sharp cheddar cheese, from a block for best melt
  • 1/2 cup full-fat sour cream, creamy and tangy
  • 2 tablespoons fresh chives, finely chopped

Instructions

  1. Preheat your oven to 425°F. Line a baking sheet with aluminum foil for easy cleanup.
  2. Using a fork, pierce each potato in several spots to allow steam to escape. This prevents them from bursting.
  3. In a small bowl, combine the olive oil, salt, and pepper. Brush or rub the mixture all over each potato, ensuring even coating.
  4. Place potatoes directly on the prepared baking sheet, spaced apart. Bake for 50-60 minutes, until the skins are crispy and a knife inserted meets no resistance. Tip: For extra crispy skin, flip potatoes halfway through.
  5. Remove from oven and let rest for 5 minutes. Then, use a sharp knife to cut a slit lengthwise across the top of each potato.
  6. Gently squeeze the ends to open the potato and fluff the interior with a fork. Be careful of steam.
  7. Immediately top each potato with shredded cheddar cheese, letting it melt from the heat.
  8. Dollop a generous spoonful of sour cream over the cheese.
  9. Sprinkle with freshly chopped chives. Serve hot.

Nothing compares to that first bite where crispy skin gives way to creamy, cheesy goodness. This classic side steals the show at any dinner—try it with grilled steak or a simple salad.

Vegetable Soup

Vegetable Soup

There's nothing quite like a pot of homemade vegetable soup simmering on the stove, and this one is my absolute favorite. I love how the humble potato, carrot, and celery come together in a savory broth that's both nourishing and deeply satisfying. This recipe is a staple in my kitchen whenever I need a cozy, veggie-packed meal.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, diced
  • 3 garlic cloves, minced
  • 2 medium Yukon Gold potatoes, peeled and diced (about 2 cups)
  • 2 large carrots, peeled and diced (about 1 cup)
  • 2 celery stalks, diced (about 1 cup)
  • 4 cups low-sodium vegetable broth
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • 1 teaspoon fine sea salt
  • ½ teaspoon freshly ground black pepper
  • 2 tablespoons fresh parsley, chopped (optional)

Instructions

  1. Heat the extra virgin olive oil in a large pot or Dutch oven over medium heat until shimmering.
  2. Add the diced onion and cook, stirring occasionally, for 4–5 minutes until softened and translucent.
  3. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
  4. Add the diced carrots and celery, and sauté for 5 minutes, stirring now and then, until they begin to soften.
  5. Add the diced potatoes, vegetable broth, dried thyme, bay leaf, salt, and pepper. Stir to combine.
  6. Increase heat to high and bring the soup to a boil, then reduce heat to low, cover, and simmer for 20 minutes, or until the potatoes are fork-tender.
  7. Remove the bay leaf and discard. Stir in the chopped fresh parsley if using. Taste and adjust seasoning if needed.
  8. Ladle into bowls and serve hot.

Garnish each bowl with an extra sprinkle of parsley and a crack of black pepper for a fresh finish. This soup's hearty texture and deeply savory broth make it perfect for dunking a crusty slice of bread—and it tastes even better the next day as the flavors meld.

Bean Burritos

Bean Burritos

Pulling together a quick weeknight dinner has never been easier with these bean burritos. I remember the first time I made them for my family—everyone loved the simple, fresh flavors. Now, they're a staple in our house.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

For the Burritos

  • 1 (16-ounce) can refried beans
  • 1/2 cup salsa (homemade or store-bought)
  • 8 large flour tortillas (burrito-size)
  • 2 cups shredded iceberg lettuce
  • 1 tablespoon vegetable oil

Instructions

  1. Warm the refried beans in a small saucepan over medium heat, stirring occasionally, until heated through, about 5 minutes. Tip: If the beans seem thick, stir in a splash of water or milk for a creamier texture.
  2. While beans heat, warm a large skillet over medium-high heat and add 1 teaspoon vegetable oil. Place one tortilla in the skillet and cook until lightly browned and pliable, about 30 seconds per side. Repeat with remaining tortillas, adding oil as needed. Tip: Keep cooked tortillas covered with a clean kitchen towel to stay warm.
  3. To assemble, spread about 3 tablespoons warm refried beans down the center of each tortilla. Top with a handful of shredded lettuce and a spoonful of salsa. Tip: For extra flavor, warm the salsa slightly before adding.
  4. Fold the sides of the tortilla over the filling, then roll up tightly from the bottom. Tip: Tuck the filling in as you roll for a snug burrito.
  5. Serve immediately, or place seam-side down in the same skillet over medium heat to crisp the bottom for 1-2 minutes. Tip: Crisping adds a satisfying crunch.

Honestly, the contrast between the warm, creamy beans and the crisp, cold lettuce makes every bite delightful. You can also serve these with extra salsa or a dollop of sour cream on the side.

Oatmeal

Oatmeal

For me, oatmeal isn't just a breakfast—it's a canvas for whatever I'm craving. This savory version with a runny egg and melted cheddar has become my go-to when I want something warm, filling, and a little indulgent. It's quick enough for a weekday but feels special enough for a lazy Sunday.

Serving: 1 | Prep Time: 5 minutes | Cooking Time: 10 minutes

Ingredients

Base

  • 1/2 cup old-fashioned rolled oats
  • 1 cup water or low-sodium chicken broth
  • 1/4 teaspoon fine sea salt

Toppings

  • 1 tablespoon unsalted butter
  • 1 large farm-fresh egg
  • 1/4 cup sharp cheddar cheese, shredded
  • 1/2 ripe avocado, sliced (optional)
  • Coarse black pepper, for finishing

Instructions

  1. In a small saucepan, combine the rolled oats, water (or broth), and sea salt. Bring to a boil over medium-high heat, then reduce heat to low and simmer, stirring occasionally, for 5 minutes, until the oats are tender and have absorbed most of the liquid. Tip: For creamier oatmeal, use milk instead of water and stir more frequently.
  2. While the oats cook, heat a nonstick skillet over medium heat and add the butter. Once melted and sizzling, crack the egg into the skillet. Cook for 2–3 minutes until the white is set but the yolk is still runny (for a firmer yolk, cook 1 minute longer). Tip: To avoid a rubbery white, baste the top with hot butter using a spoon.
  3. When the oats are done, remove them from heat and stir in the shredded cheddar until melted and creamy. Tip: Let the oatmeal sit for 30 seconds after adding cheese to enhance the melt.
  4. Pour the cheesy oatmeal into a bowl. Top with the fried egg and avocado slices, if using. Finish with a generous grind of coarse black pepper. Serve immediately, breaking the yolk to let it run into the oats.

Kissed by a runny yolk and sharp cheddar, each spoonful is pure comfort. If you're feeling adventurous, swap the avocado for a drizzle of sriracha or a sprinkle of crispy bacon bits—it's endlessly customizable.

Ribollita

Ribollita

You know those days when the fridge is full of odds and ends and you want something warm and comforting? That's when I turn to Ribollita, a Tuscan bread and vegetable soup that's hearty, frugal, and deeply satisfying.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 75 minutes

Ingredients

For the Soup Base

  • 3 tablespoons rich extra virgin olive oil
  • 1 large sweet yellow onion, finely diced
  • 2 large carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon finely ground black pepper
  • 1 can (14.5 oz) whole peeled San Marzano tomatoes, crushed by hand
  • 6 cups low-sodium vegetable broth
  • 1 Parmesan rind (optional, for depth)
  • 1 can (15 oz) creamy cannellini beans, drained and rinsed
  • 4 cups stemmed and roughly chopped earthy kale (about 1 bunch)
  • 4 cups day-old crusty bread, torn into 1-inch pieces

For Serving

  • Extra rich extra virgin olive oil for drizzling
  • Freshly grated Parmesan cheese

Instructions

  1. In a large heavy-bottomed pot, heat 3 tablespoons olive oil over medium heat. When shimmering, add the diced onion, carrots, and celery. Cook, stirring occasionally, until softened and lightly golden, about 8 minutes.
  2. Add the minced garlic, 1 teaspoon salt, and 1/2 teaspoon pepper. Cook for 1 minute until fragrant.
  3. Stir in the crushed tomatoes and cook for 2 minutes, scraping any browned bits from the bottom of the pot.
  4. Pour in the vegetable broth and add the Parmesan rind if using. Bring to a boil, then reduce heat to low and simmer uncovered for 20 minutes to meld flavors.
  5. Tip: Don't skip the Parmesan rind—it adds an umami richness that makes the soup sing.
  6. Add the drained cannellini beans and chopped kale. Stir well and simmer for another 10 minutes until the kale is wilted and tender.
  7. Add the torn bread pieces and stir to fully submerge. Cook for 2 minutes, then remove from heat. Let the soup rest, covered, for 15 minutes. This resting step is crucial: the bread absorbs the broth and the soup thickens to a porridge-like consistency.
  8. Taste and adjust seasoning with additional salt and pepper if needed.
  9. Tip: If the soup is too thick after resting, add a splash of broth or hot water to reach your desired consistency.
  10. Serve hot, drizzled generously with extra olive oil and topped with freshly grated Parmesan.

Hearty and rustic, this Ribollita is even better the next day—the flavors meld and the texture becomes almost creamy. I love serving it with a drizzle of good olive oil and a sprinkle of Parmesan, and a side of crusty bread for dunking.

Stir-fried Bean Sprouts

Stir-fried Bean Sprouts

Growing up, my mom always made this garlicky bean sprout stir-fry on busy weeknights—it's ready in under 10 minutes and tastes like pure comfort. The key is a screaming-hot wok and barely cooked sprouts for that perfect crunch.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

  • 1 tbsp neutral vegetable oil (like avocado or grapeseed)
  • 3 cloves garlic, minced
  • 1 lb fresh bean sprouts, rinsed and patted completely dry
  • 2 tbsp low-sodium soy sauce
  • 1 tsp toasted sesame oil
  • 1/4 tsp kosher salt
  • 1/8 tsp freshly ground black pepper
  • Pinch of granulated sugar

Instructions

  1. Heat your wok or largest skillet over high heat until a drop of water sizzles instantly. Add the vegetable oil and swirl to coat.
  2. Drop in the minced garlic and stir-fry for about 10 seconds until fragrant—don't let it brown or it'll turn bitter.
  3. Add the bean sprouts all at once. Toss constantly with a spatula or tongs for 1 minute. Tip #1: Patting the sprouts bone-dry before cooking prevents them from steaming and getting soggy.
  4. Drizzle the soy sauce and sesame oil around the edges of the wok. Sprinkle with salt, pepper, and the pinch of sugar. Toss for another 30 seconds. Tip #2: Adding soy sauce to the hot wok edge creates a quick caramelization that deepens flavor.
  5. Remove from heat immediately. The sprouts should still be crisp and just slightly wilted—overcooking makes them limp. Tip #3: For extra crunch, don't crowd the pan; cook in batches if your wok is small.
  6. Transfer to a serving plate and serve right away. The residual heat will continue cooking them slightly.

For the most satisfying weeknight dinner, pile this stir-fry over a bowl of steamed jasmine rice and top with a sunny-side-up egg—the runny yolk melds with the soy-sesame sauce beautifully. The sprouts stay snappy and juicy, with just enough garlic punch to wake up your palate.

Pumpkin Soup

Pumpkin Soup

Zipping into autumn with this cozy pumpkin soup that feels like a warm hug in a bowl. It's my go-to when I want something comforting yet healthy, and the coconut milk makes it luxuriously creamy without breaking the bank. Plus, the ginger adds a little zing that cuts through the richness beautifully.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

  • 1 can (15 oz) pure pumpkin puree (not pie filling)
  • 1 can (13.5 oz) full-fat coconut milk (creamy)
  • 1 tablespoon fresh ginger, peeled and grated
  • 1 small yellow onion, diced (about 1 cup)
  • 2 cloves garlic, minced
  • 2 cups low-sodium vegetable broth
  • 1 tablespoon extra virgin olive oil
  • 1 teaspoon ground cumin
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • Optional: pumpkin seeds for garnish

Instructions

  1. Heat the extra virgin olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, until translucent, about 5 minutes. Don't rush the onion; a slow sweat brings out its natural sweetness.
  2. Add the minced garlic and grated ginger, and cook for 1 minute until fragrant. Fresh ginger really adds a zing—grate it on a microplane for the best texture.
  3. Stir in the ground cumin, salt, and pepper. Cook for 30 seconds to toast the spices and deepen their flavor.
  4. Pour in the pumpkin puree and vegetable broth, stirring to combine. Bring the mixture to a gentle simmer.
  5. Reduce the heat to low, cover the pot, and let it simmer for 15 minutes, stirring occasionally. This allows the flavors to meld together.
  6. Stir in the full-fat coconut milk and heat through for 2-3 minutes, but do not let it boil. Boiling can cause the coconut milk to separate.
  7. Remove the pot from heat. Using an immersion blender, puree the soup until completely smooth. If using a countertop blender, blend in batches and let steam escape by removing the center cap.
  8. Taste and adjust seasoning with more salt or pepper if needed. Ladle into bowls and garnish with pumpkin seeds if desired.

Yielding a velvety texture with a subtle warmth from the ginger, this soup is pure comfort. I love serving it with a crusty baguette for dipping, or even a drizzle of extra coconut milk on top for a pretty finish.

Conclusion

Veggie-packed and budget-friendly, these 13 dishes prove that frugal eating never tasted so good. We’d love to hear which ones become your family favorites—drop a comment below! And if you found this roundup helpful, please share it on Pinterest to help others stretch their grocery dollars. Happy cooking!

Leave a Comment