top of page

5 Budget-Friendly Protein Soups for Easy Healthy Meal Prep

Oct 20
8 min read

A good pot of soup can turn low-cost pantry staples into several filling meals. Beans, lentils, eggs, chicken, tofu, canned tomatoes, frozen vegetables, and broth all work hard in the kitchen without asking much from the grocery budget.


These Budget-Friendly Protein Soups are built for real weeknights. They use simple ingredients, flexible swaps, and easy cooking methods. Each recipe makes about 4 servings, so one pot can feed a household or fill containers for lunches.


A quick note before cooking: nutrition will vary based on brands, portion sizes, and add-ins. The benefits listed here are general and informational, not medical advice.


Overhead view of a simmering soup pot surrounded by beans and vegetables.
Pantry staples can make hearty, protein-rich soups without a high grocery bill.

Start with a low-cost protein soup formula


Most protein soups follow the same easy pattern:


  1. Build flavor

    Cook onion, garlic, celery, carrots, or spices in a little oil.


  2. Add protein

    Use lentils, beans, chicken, turkey, tofu, eggs, or canned fish.


  3. Pour in liquid

    Broth, water with bouillon, canned tomatoes, or coconut milk can all work.


  4. Add bulk

    Stir in rice, pasta, potatoes, greens, corn, cabbage, or frozen vegetables.


  5. Finish with brightness

    A splash of vinegar, lemon juice, hot sauce, herbs, or yogurt makes the pot taste fresh.


This formula keeps soup affordable because it stretches protein with vegetables and pantry ingredients. It also makes customization simple. Swap the grain, change the vegetables, add more spice, or make the broth creamy without changing the whole recipe.


1. Lentil and tomato soup with carrots


Lentils are one of the best values in the grocery aisle. They cook quickly, need no soaking, and bring protein, fiber, and minerals to the bowl.


Ingredients


  • 1 tablespoon olive oil

  • 1 small onion, diced

  • 2 carrots, diced

  • 2 garlic cloves, minced

  • 1 cup dry brown or green lentils, rinsed

  • 1 can diced tomatoes, 14.5 ounces

  • 5 cups vegetable or chicken broth

  • 1 teaspoon cumin

  • 1/2 teaspoon smoked paprika

  • Salt and black pepper

  • 2 cups chopped spinach or kale, optional

  • Lemon juice or vinegar for serving


Easy method


Warm the oil in a large pot. Cook the onion and carrots for about 5 minutes, then add the garlic, cumin, and paprika. Stir in the lentils, canned tomatoes, and broth.


Simmer for 25 to 35 minutes, until the lentils are tender. Add greens during the last few minutes. Finish with lemon juice or vinegar.


Nutritional benefits


This soup gives you plant-based protein and plenty of fiber, which helps make it satisfying. Lentils also provide iron, folate, and slow-digesting carbohydrates. Carrots and tomatoes add color, sweetness, and antioxidants.


Budget and meal prep tips


Dry lentils usually cost less per serving than canned beans or meat. This soup thickens as it sits, so add a splash of broth or water when reheating.


For meal prep, portion it into containers with cooked rice, barley, or small pasta if you want a heartier lunch. It freezes well for up to 3 months.


Make it your own


Add curry powder, chili flakes, diced potatoes, or coconut milk. For extra protein, stir in shredded chicken or a can of chickpeas.


2. White bean chicken soup with greens


This soup tastes comforting but stays simple. Canned beans make it creamy without heavy cream, while cooked chicken adds lean protein.


Ingredients


  • 1 tablespoon olive oil

  • 1 small onion, diced

  • 2 celery ribs, sliced

  • 2 garlic cloves, minced

  • 2 cans cannellini or great northern beans, drained and rinsed

  • 5 cups chicken broth

  • 2 cups cooked shredded chicken

  • 1 teaspoon Italian seasoning

  • 2 cups chopped kale, spinach, or Swiss chard

  • Salt and black pepper

  • Parmesan, lemon juice, or red pepper flakes for serving


Easy method


Cook onion and celery in oil until softened. Add garlic and Italian seasoning. Stir in the beans and broth.


For a creamier texture, mash some of the beans against the side of the pot or blend 1 cup of soup and stir it back in. Add chicken and simmer for 10 minutes. Stir in greens until wilted.


Nutritional benefits


Chicken brings complete protein, while white beans add fiber, plant protein, potassium, and complex carbs. Greens add vitamins A, C, and K. The mix of beans and chicken makes the soup filling without needing expensive ingredients.


Budget and meal prep tips


Use leftover roast chicken, rotisserie chicken, or cooked chicken thighs. Chicken thighs are often more affordable and stay tender in soup.


If cooking for the week, keep the greens separate and stir them in when reheating. This keeps them bright and fresh.


Make it your own


Use turkey instead of chicken. Add small pasta, rice, zucchini, or frozen peas. For a dairy-free creamy finish, blend more beans into the broth.


3. Turkey taco bean soup


This is a great option when you want something bold, filling, and easy to batch cook. It uses ground turkey, canned beans, corn, and taco-style seasonings.


Close-up view of a bowl of taco bean soup with toppings on the side.
A few toppings can change the flavor of the same soup all week.

Ingredients


  • 1 tablespoon oil

  • 1 pound ground turkey

  • 1 small onion, diced

  • 2 garlic cloves, minced

  • 1 tablespoon chili powder

  • 1 teaspoon cumin

  • 1/2 teaspoon oregano

  • 1 can black beans, drained and rinsed

  • 1 can pinto beans, drained and rinsed

  • 1 can diced tomatoes with green chiles

  • 1 cup frozen corn

  • 4 cups chicken broth

  • Salt and pepper


Easy method


Brown the ground turkey in a soup pot, breaking it into small pieces. Add onion and cook until softened. Stir in garlic and spices.


Add beans, tomatoes, corn, and broth. Simmer for 15 to 20 minutes. Taste and adjust salt, pepper, and spice.


Nutritional benefits


Ground turkey provides protein and minerals like zinc and selenium. Beans add fiber and help stretch the meat across several servings. Corn and tomatoes add texture, color, and carbohydrates for energy.


Budget and meal prep tips


Use whichever beans are on sale. Black beans, pinto beans, kidney beans, or even lentils can all work. Frozen corn is often cheaper than fresh and keeps well for future meals.


This soup is excellent for lunches because toppings keep it interesting. Pack toppings separately so they stay crisp.


Good topping options include:


  • Crushed tortilla chips

  • Plain Greek yogurt

  • Shredded cheese

  • Diced avocado

  • Lime wedges

  • Pickled jalapeños

  • Chopped cilantro


Make it your own


Make it spicier with chipotle powder or hot sauce. Use ground chicken, beef, or a plant-based crumble. For a thicker soup, stir in cooked rice or simmer uncovered for a few extra minutes.


4. Egg drop vegetable tofu soup


Eggs and tofu are both budget-friendly protein options, and they cook fast. This soup is light, comforting, and ready in about 20 minutes.


Ingredients


  • 6 cups chicken or vegetable broth

  • 1 tablespoon soy sauce

  • 1 teaspoon grated ginger

  • 2 garlic cloves, minced

  • 1 block firm tofu, drained and cubed

  • 2 cups frozen mixed vegetables or frozen peas and carrots

  • 2 eggs, beaten

  • 1 tablespoon cornstarch mixed with 2 tablespoons cold water, optional

  • 2 green onions, sliced

  • Black pepper or chili crisp for serving


Easy method


Bring broth, soy sauce, ginger, and garlic to a simmer. Add tofu and frozen vegetables. Cook for 5 to 7 minutes.


If you want a slightly thicker soup, stir in the cornstarch mixture and simmer for 1 minute. Slowly drizzle in the beaten eggs while stirring gently. The eggs will form soft ribbons. Top with green onions.


Nutritional benefits


Tofu provides plant-based protein and calcium if it is calcium-set. Eggs add high-quality protein and nutrients like choline. Frozen vegetables bring vitamins and fiber with almost no prep work.


Budget and meal prep tips


Frozen vegetables reduce waste because you use only what you need. Tofu is usually affordable and lasts in the fridge until the package date.


For meal prep, store the soup for up to 3 or 4 days. Reheat gently so the egg stays tender. If making ahead, add green onions after reheating for the best texture.


Make it your own


Add mushrooms, cabbage, baby spinach, rice noodles, or leftover rice. For more heat, add sriracha, chili oil, or crushed red pepper. For a richer bowl, stir in a spoonful of miso after turning off the heat.


5. Split pea soup with ham or smoked turkey


Split pea soup is a classic for a reason. Dry split peas are inexpensive, cook into a naturally creamy texture, and pair well with smoky meats or vegetarian seasonings.


Ingredients


  • 1 tablespoon oil or butter

  • 1 onion, diced

  • 2 carrots, diced

  • 2 celery ribs, diced

  • 2 garlic cloves, minced

  • 1 pound dry green split peas, rinsed

  • 6 cups water or broth

  • 1 cup diced ham or smoked turkey

  • 1 bay leaf

  • Black pepper

  • Salt to taste


Easy method


Cook onion, carrots, and celery in oil or butter until softened. Add garlic and cook for 30 seconds. Stir in split peas, liquid, ham or smoked turkey, bay leaf, and pepper.


Simmer for 45 to 60 minutes, stirring now and then, until the peas break down and the soup thickens. Remove the bay leaf. Add salt at the end, since ham and broth can already be salty.


Nutritional benefits


Split peas offer plant protein, fiber, potassium, and iron. The fiber makes this soup especially filling. Ham or smoked turkey adds savory flavor and extra protein, so a little goes a long way.


Budget and meal prep tips


Dry split peas are shelf-stable and low cost. A small amount of smoked meat can flavor the whole pot, which helps keep the recipe affordable.


This soup thickens a lot in the fridge. Reheat it with water or broth until it reaches the texture you like.


Make it your own


Skip the meat and add smoked paprika, thyme, and a splash of vinegar for a vegetarian version. Add diced potatoes for extra body or blend part of the soup for an even smoother texture.


Simple meal prep tips for better soup all week


A little planning turns one pot into easy meals.


Cool soup before storing


Let soup cool slightly, then divide it into shallow containers. Refrigerate within 2 hours of cooking.


Use the right containers


Choose airtight containers in single-serving sizes for lunches. Use freezer-safe containers if saving soup for later.


Label before freezing


Write the soup name and date on the container. Most soups keep well in the freezer for about 2 to 3 months.


Store grains separately


Rice, pasta, and noodles can soak up broth. If possible, store them in a separate container and add them when reheating.


Refresh before serving


Soup often tastes better the next day, but it may need a little help. Add lemon juice, fresh herbs, hot sauce, black pepper, or a spoonful of yogurt to wake it up.


Easy ways to customize every recipe


Soup is forgiving, which makes it perfect for home cooking. Use what you have and adjust the pot as it cooks.


Try these simple swaps:


If you have this

Try this

No chicken broth

Use water plus bouillon, vegetable broth, or bean cooking liquid

No fresh vegetables

Use frozen mixed vegetables, canned tomatoes, or cabbage

No meat

Add beans, lentils, tofu, eggs, or extra vegetables

Need more calories

Add rice, pasta, potatoes, olive oil, avocado, or cheese

Want more protein

Add Greek yogurt on top, extra beans, shredded chicken, tofu, or eggs

Need less sodium

Use low-sodium broth, rinse canned beans, and season at the end


If a soup tastes flat, it usually needs one of three things: salt, acid, or spice. Add a pinch of salt, a squeeze of lemon, or a few drops of hot sauce, then taste again.


FAQ


What is the cheapest protein to add to soup?


Dry lentils, split peas, and beans are usually among the cheapest protein options. Eggs and tofu are also good choices, especially when meat prices are high.


Can I freeze all of these soups?


Yes, most of them freeze well. Lentil, bean, turkey taco, and split pea soups freeze especially well. Egg drop soup can be frozen, but the egg texture may change, so it is best eaten from the fridge within a few days.


How can I add protein without adding meat?


Use lentils, beans, chickpeas, tofu, eggs, edamame, Greek yogurt, or cottage cheese. You can also blend beans into the broth to make soup creamy and higher in protein.


How long does homemade soup last in the fridge?


Most cooked soups keep for 3 to 4 days in the refrigerator when stored in airtight containers. Reheat until steaming hot.


What can I serve with protein soup?


Try whole-grain toast, cornbread, a simple salad, roasted vegetables, crackers, or a baked potato. If the soup already has beans, grains, or potatoes, it may be filling enough on its own.


Eye-level view of meal prep containers filled with different homemade soups.
Portioned soup makes healthy lunches easier to grab during the week.

Make soup night easier and more generous


Budget cooking does not have to feel limited. A pot of soup can be warm, flexible, nourishing, and practical all at once. Start with one recipe, use the ingredients already in the kitchen, and adjust the flavors until the bowl tastes right.


For another simple way to support nourishing meals, take a look at AngelDust from Soup Angels.


Pick one soup for this week, portion the leftovers, and keep a few toppings ready. The next easy meal will already be waiting.


Comments


Nourishing Dallas low-income residents one bowl at a time

​​📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood - Hollywood Heights/Santa Monica
6919 Lindsley Ave Dallas, Texas 75223

​

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page