Bean Soup (Vegetarian)

Pinterest Pin for Bean Soup (Vegetarian)

Introduction

This vegetarian bean soup comes together in about 30 minutes and relies on pantry staples—canned beans, frozen vegetables, and broth—to deliver a hearty, protein-rich meal. The pasta cooks directly in the pot, absorbing flavor from the tomatoes and seasonings, while the beans add texture and substance without any meat.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Recipe Details

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 6

Ingredients

  • 2 cans (28 ounces) fat-free vegetable broth
  • 1 cup water
  • 1 bag (1 pound) frozen mixed vegetables
  • 1 can (14½ ounces) no-salt-added stewed tomatoes
  • ⅓ cup broken angel-hair pasta, in 1- to 2-inch lengths
  • 1 can (15 ounces) no-salt-added kidney beans
  • 1 can (15 ounces) no-salt-added black beans
  • 1 teaspoon Italian seasoning
  • ½ teaspoon garlic powder
  • ¼ cup grated Parmesan cheese

Instructions

  1. Pour broth and water into a 4½-quart Dutch oven or soup pot.
  2. Place pot over high heat.
  3. While liquid is heating, add frozen vegetables, stewed tomatoes with their juices and uncooked pasta.
  4. Cover pot and bring to boil.
  5. Meanwhile, rinse and drain beans.
  6. When soup comes to a boil, uncover it and stir well. Scrape the pot with a wooden spoon to loosen any pasta.
  7. Add beans, Italian seasoning, and garlic powder.
  8. Reduce heat to medium-high or medium, maintaining a moderate boil.
  9. Stir frequently and cook until pasta is tender, about 5 minutes.
  10. Reduce heat to low and add Parmesan.
  11. Stir occasionally and simmer for 5 minutes to develop the flavor.
  12. Serve at once or simmer on low until ready to serve.

Variations

Spinach addition: Stir in a large handful of fresh spinach or 1 cup frozen spinach (thawed and drained) after adding the beans. The greens wilt into the broth within a minute and add iron and a mild earthiness.

Spice boost: Replace the Italian seasoning with 1 teaspoon smoked paprika plus ½ teaspoon cumin and a pinch of red pepper flakes for a smokier, slightly spiced profile.

Heartier texture: Increase the pasta to ½ cup and reduce the water to ½ cup. The soup will be thicker and more pasta-forward, less broth-based.

Extra vegetable swap: Replace the frozen mixed vegetables with fresh diced zucchini, carrots, and celery (about 2 cups total), added at the same point. Fresh vegetables take slightly longer to soften than frozen, so you may need an extra 2–3 minutes of cooking time.

Cannellini bean version: Substitute one or both cans of beans with canned cannellini beans. White beans have a creamier texture and mild flavor that pairs especially well with the tomato base.

Tips for Success

Don’t skip rinsing the beans. Canned beans are packed in sodium-heavy liquid. Rinsing and draining them removes excess salt and starch, preventing a gummy texture.

Stir frequently once the pasta goes in. Broken pasta pieces tend to clump and stick to the bottom of the pot. A wooden spoon helps scrape and loosen them, ensuring even cooking.

Add the Parmesan at low heat. High heat can cause the cheese to clump or separate. Lowering the heat before stirring in the Parmesan keeps it evenly distributed and creamy.

Taste before serving. Because you’re using no-salt-added canned vegetables and beans, the soup relies on the Italian seasoning and garlic powder for most of its flavor. A pinch of salt and fresh cracked black pepper at the table lets each person adjust to taste.

Make it ahead. You can refrigerate this soup for up to 3 days. Reheat gently on the stovetop over medium heat, stirring occasionally. The pasta will absorb more liquid as it sits, so add a splash of broth or water if the soup thickens too much.

Storage and Reheating

Store in an airtight container in the refrigerator for up to 3 days. The soup will thicken slightly as the pasta continues to absorb liquid; thin it with additional broth or water as needed when reheating.

FAQ

Can I use fresh pasta instead of broken angel-hair?

No. Fresh pasta cooks too quickly and will become mushy before the soup finishes. Dried pasta, broken into pieces, has the right texture and timing for a one-pot soup.

Do I need a Dutch oven, or can I use a regular pot?

A regular 4½-quart soup pot works fine. The Dutch oven is suggested because its heavy bottom distributes heat evenly and prevents sticking, but any large pot of similar volume will work.

What if I want to add more protein?

Stir in diced smoked turkey or cooked ground beef at the end, just before serving, to avoid overcooking it. One can of additional beans (drained and rinsed) also increases protein and bulk without changing the flavor significantly.

The soup seems too thick. Is it ruined?

No. Stir in ½ cup to 1 cup additional broth or water and bring back to a simmer for a minute. The pasta will have absorbed liquid as it sat, so thinning is normal and easy to fix.


Attribution: Recipe text from “Cookbook:Bean Soup (Vegetarian)” on Wikibooks (© Wikibooks contributors).

Source: https://en.wikibooks.org/wiki/Cookbook:Bean_Soup_(Vegetarian)

License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/

Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.