top of page

5 Budget Friendly Vegan Soups Under $10 Easy Family Recipes

21 hours ago
8 min read

A big pot of soup can do a lot of good on a tight grocery budget. It stretches simple ingredients, feeds a family, reheats well, and turns pantry basics into something warm and satisfying.


These Budget-Friendly Vegan Soups Under $10 are made with ingredients like beans, lentils, rice, potatoes, frozen vegetables, canned tomatoes, and pasta. They are easy enough for weeknights, flexible enough for picky eaters, and hearty enough to stand on their own.


A quick note on cost: the estimates below are based on common store-brand prices in many U.S. grocery stores. Pantry basics like salt, pepper, dried spices, and a splash of oil are not included. Prices vary by region and store, but each recipe is designed to stay under $10 for the whole pot.


Overhead view of five bowls of colorful vegan soup on a kitchen table.
Simple pantry ingredients can turn into several cozy family meals.

How to keep vegan soups affordable and filling


Soup is one of the easiest meals to make on a budget because water or broth does part of the work. The key is choosing ingredients that bring both nutrition and staying power.


Good budget soup builders include:


  • Beans and lentils for plant-based protein and fiber

  • Potatoes, pasta, rice, and barley for body and comfort

  • Frozen vegetables for low waste and easy prep

  • Canned tomatoes for flavor and color

  • Cabbage, carrots, onions, and celery for affordable vegetables that last

  • Dried herbs and spices for flavor without expensive sauces


If a recipe calls for vegetable broth, feel free to use bouillon, broth concentrate, or water with extra seasoning. That one swap can save a few dollars.


Here is a quick look at the five soups before the recipes.


Soup

Estimated cost

Servings

Best for

Red Lentil Tomato Soup

$6 to $8

5 to 6

Quick weeknights

Black Bean Taco Soup

$7 to $9

6

Toppings and leftovers

Creamy Potato Corn Chowder

$6 to $8

5 to 6

Comfort food

Chickpea Vegetable Noodle Soup

$7 to $9

6

Family-friendly lunches

Cabbage Rice Soup

$5 to $7

6

Stretching the budget


Five easy vegan soups that cost less than $10


Each recipe uses simple steps and common ingredients. They are forgiving, so do not worry if you need to swap one vegetable for another.


1. Red Lentil Tomato Soup


Red lentils are perfect for budget cooking because they cook fast and thicken soup naturally. This soup tastes rich and cozy without cream.


Estimated cost


About $6 to $8 per pot


Serves


5 to 6


Ingredients


  • 1 tablespoon olive oil or cooking oil

  • 1 onion, diced

  • 2 carrots, diced

  • 3 cloves garlic, minced

  • 1 cup dried red lentils, rinsed

  • 1 can crushed tomatoes, 28 ounces

  • 4 cups vegetable broth or water with bouillon

  • 1 teaspoon cumin

  • 1 teaspoon paprika

  • 1/2 teaspoon dried oregano

  • Salt and black pepper

  • Optional lemon juice for serving


Cooking instructions


  1. Warm the oil in a large pot over medium heat.

  2. Add the onion and carrots. Cook for 5 minutes, until the onion softens.

  3. Stir in the garlic, cumin, paprika, and oregano. Cook for 30 seconds.

  4. Add the lentils, crushed tomatoes, and broth.

  5. Bring to a boil, then reduce the heat and simmer for 20 to 25 minutes.

  6. Stir often near the end, since lentils can settle at the bottom.

  7. For a smoother soup, blend part of it with an immersion blender.

  8. Season with salt, pepper, and a squeeze of lemon juice if you have it.


Meal prep tip


This soup thickens as it sits. When reheating, add a splash of water or broth to loosen it. It freezes well in individual containers for easy lunches.


Nutrition note


Red lentils add protein, fiber, iron, and a creamy texture. Carrots and tomatoes bring color, flavor, and helpful plant nutrients.


2. Black Bean Taco Soup


This is the soup to make when dinner needs to feel fun. It uses canned beans, canned tomatoes, corn, and taco-style spices. Put out toppings if they fit the budget, or serve it plain with tortilla chips or rice.


Estimated cost


About $7 to $9 per pot


Serves


6


Ingredients


  • 1 tablespoon oil

  • 1 onion, diced

  • 3 cloves garlic, minced

  • 2 cans black beans, drained and rinsed

  • 1 can diced tomatoes, 14.5 ounces

  • 1 cup frozen corn

  • 4 cups vegetable broth or water with bouillon

  • 1 tablespoon chili powder

  • 1 teaspoon cumin

  • 1/2 teaspoon smoked paprika

  • Salt and black pepper

  • Optional toppings like chopped cilantro, diced avocado, lime, or crushed tortilla chips


Cooking instructions


  1. Heat the oil in a large pot over medium heat.

  2. Add the onion and cook for 4 to 5 minutes.

  3. Stir in the garlic, chili powder, cumin, and smoked paprika.

  4. Add the black beans, diced tomatoes, corn, and broth.

  5. Bring to a simmer and cook for 15 to 20 minutes.

  6. Mash some of the beans against the side of the pot to thicken the soup.

  7. Taste and season with salt and pepper.


Meal prep tip


Make the soup base ahead and add toppings only when serving. It also works well spooned over rice, baked potatoes, or tortilla chips on day two.


Nutrition note


Black beans are filling and affordable. They provide plant-based protein and fiber, which helps make this simple soup feel like a full meal.


Close-up of black bean taco soup in a ceramic bowl with corn and tomatoes.
A few cans and frozen vegetables can become a hearty dinner.

3. Creamy Potato Corn Chowder


This chowder is creamy without dairy. The trick is blending part of the potatoes and corn with broth, then stirring it back into the pot. It tastes cozy, mild, and very family-friendly.


Estimated cost


About $6 to $8 per pot


Serves


5 to 6


Ingredients


  • 1 tablespoon oil

  • 1 onion, diced

  • 3 medium potatoes, diced

  • 2 cups frozen corn

  • 2 carrots, diced

  • 4 cups vegetable broth or water with bouillon

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon dried thyme

  • Salt and black pepper

  • Optional splash of unsweetened plant milk


Cooking instructions


  1. Heat the oil in a large pot over medium heat.

  2. Add the onion and cook until soft, about 5 minutes.

  3. Stir in the potatoes, corn, carrots, broth, garlic powder, and thyme.

  4. Bring to a boil, then reduce to a simmer.

  5. Cook for 15 to 20 minutes, until the potatoes are tender.

  6. Scoop out about 2 cups of soup and blend until smooth.

  7. Stir the blended soup back into the pot.

  8. Add a splash of unsweetened plant milk if you want it creamier.

  9. Season with salt and pepper.


Meal prep tip


Store this chowder in the fridge for up to 4 days. If it thickens, stir in water or broth while reheating. For freezing, leave out the plant milk and add it after reheating.


Nutrition note


Potatoes are budget-friendly and satisfying. Corn and carrots add sweetness, while blending the soup makes it feel rich without adding expensive ingredients.


4. Chickpea Vegetable Noodle Soup


This soup has the comfort of classic noodle soup, but chickpeas make it vegan and hearty. It is a great choice for lunchboxes, quick dinners, and chilly days.


Estimated cost


About $7 to $9 per pot


Serves


6


Ingredients


  • 1 tablespoon oil

  • 1 onion, diced

  • 2 carrots, sliced

  • 2 celery stalks, sliced

  • 3 cloves garlic, minced

  • 1 can chickpeas, drained and rinsed

  • 5 cups vegetable broth or water with bouillon

  • 1 1/2 cups small pasta

  • 1 teaspoon dried Italian seasoning

  • Salt and black pepper

  • Optional handful of frozen peas or spinach


Cooking instructions


  1. Heat the oil in a large pot over medium heat.

  2. Add the onion, carrots, and celery. Cook for 6 to 7 minutes.

  3. Stir in the garlic and Italian seasoning.

  4. Add the chickpeas and broth.

  5. Bring to a boil, then add the pasta.

  6. Cook until the pasta is tender, usually 8 to 10 minutes.

  7. Stir in frozen peas or spinach during the last 2 minutes, if using.

  8. Season with salt and pepper.


Meal prep tip


If making this ahead, cook and store the pasta separately. Add it to each bowl before reheating. This keeps the noodles from soaking up all the broth.


Nutrition note


Chickpeas bring protein and fiber, while carrots, celery, peas, or spinach add vegetables in a simple, familiar way.


5. Cabbage Rice Soup


Cabbage is one of the best vegetables for budget soups. It is inexpensive, hearty, and lasts longer than many fresh vegetables. This soup is simple, gentle, and surprisingly filling.


Estimated cost


About $5 to $7 per pot


Serves


6


Ingredients


  • 1 tablespoon oil

  • 1 onion, diced

  • 2 carrots, diced

  • 4 cups chopped cabbage

  • 1 can diced tomatoes, 14.5 ounces

  • 1/2 cup uncooked white or brown rice

  • 5 cups vegetable broth or water with bouillon

  • 1 teaspoon dried basil or Italian seasoning

  • Salt and black pepper

  • Optional pinch of red pepper flakes


Cooking instructions


  1. Heat the oil in a large pot over medium heat.

  2. Add the onion and carrots. Cook for 5 minutes.

  3. Stir in the cabbage and cook for 3 minutes, until it starts to soften.

  4. Add the diced tomatoes, rice, broth, and seasoning.

  5. Bring to a boil.

  6. Reduce the heat, cover, and simmer until the rice is tender.

  7. White rice usually takes about 18 to 20 minutes. Brown rice takes longer.

  8. Season with salt, pepper, and red pepper flakes if you like a little heat.


Meal prep tip


Rice keeps absorbing broth in the fridge. For a soupier texture, cook the rice separately and add it to each serving. For a thicker stew-like soup, store it all together.


Nutrition note


Cabbage adds volume and fiber without adding much cost. Rice makes the soup filling, and tomatoes give it a bright, savory base.


Meal prep tips that make soup even easier


Soup already works well for meal prep, but a few small habits can make it smoother and less wasteful.


Cool soup before storing it


Let the pot cool slightly, then move soup into shallow containers. Once it is no longer steaming hot, refrigerate it.


Portion for real life


Use single-serving containers for lunches and larger containers for family dinners. Label freezer containers with the soup name and date.


Freeze without pasta when possible


Pasta can get soft after freezing and reheating. If making noodle soup for the freezer, freeze the broth, vegetables, and beans, then cook fresh pasta when serving.


Keep a soup booster shelf


A few low-cost extras can make leftovers feel new:


  • Crackers

  • Cooked rice

  • Tortilla chips

  • Lemon or lime juice

  • Hot sauce

  • Fresh or dried herbs

  • Leftover roasted vegetables


Use scraps wisely


Carrot ends, celery leaves, onion peels, and herb stems can help flavor homemade vegetable broth. Keep a freezer bag for clean scraps, then simmer them with water when the bag fills.


Wide-angle view of labeled soup containers stacked in a refrigerator.
A little planning turns one pot of soup into several easy meals.

Simple swaps to fit what is already in the kitchen


One of the best parts of soup is how flexible it is. If a recipe calls for something you do not have, try one of these swaps before making another grocery trip.


If you are missing this

Use this instead

Red lentils

Brown lentils, split peas, or canned beans

Black beans

Pinto beans, kidney beans, or chickpeas

Fresh carrots

Frozen mixed vegetables

Vegetable broth

Water plus bouillon or extra seasoning

Pasta

Rice, barley, potatoes, or broken spaghetti

Canned tomatoes

Tomato sauce plus extra water

Frozen corn

Peas, green beans, or mixed vegetables


These swaps help keep the recipes practical. The goal is a warm, affordable meal, not a perfect ingredient list.


Frequently asked questions


Can vegan soup really be filling enough for dinner?


Yes. The most filling vegan soups include beans, lentils, potatoes, rice, pasta, or another hearty ingredient. Pairing soup with bread, rice, or a baked potato can make it even more satisfying.


How can I keep these soups under $10?


Use store brands, dried lentils, canned beans, frozen vegetables, and seasonal produce. Skip pricey toppings unless you already have them. Broth made from bouillon is often cheaper than boxed broth.


Do these soups freeze well?


Most of them do. Lentil soup, black bean soup, and cabbage rice soup freeze especially well. For noodle soup, freeze the soup without pasta when possible and add fresh noodles later.


How long will homemade vegan soup last in the fridge?


Most vegetable, bean, and lentil soups keep well for about 3 to 4 days in the refrigerator. Store them in airtight containers and reheat until hot.


What can I serve with budget vegan soup?


Try toast, rice, cornbread, crackers, baked potatoes, or a simple side salad. Even a small add-on can help stretch the meal for more people.


A pot of soup can make the week feel easier


Budget cooking does not have to feel bare or boring. With a few pantry staples, a large pot, and simple seasonings, dinner can be warm, nourishing, and affordable.


Start with one recipe that matches what is already in the kitchen. Make a full pot, save the leftovers, and let tomorrow’s lunch take care of itself. These soups are simple, flexible, and kind to the grocery budget, which is exactly what a good family recipe should be.


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