Red Pepper Soup with Black Bean "Meat"balls

Why You’ll Love This Recipe

I love how bold and vibrant this soup is while still being incredibly simple to make. The roasted red peppers create a naturally sweet and silky base, and the black bean “meat”balls add richness and texture. It’s a nourishing vegetarian-friendly meal that feels special enough for guests but easy enough for a weeknight.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

For the soup:
1 tablespoon olive oil
1 medium onion, sliced
3 cloves garlic
2 tablespoons chicken broth
1 16-oz jar roasted red peppers, undrained
2 & 1/2 cups chicken broth, or vegetable
2 sprigs thyme, or about a teaspoon dried
1/2 teaspoon salt
1/4 teaspoon pepper
dash sriracha

For the “meat”balls:
1 15-oz cans black beans, rinsed and drained
2 tablespoons basil, fresh, chopped
3 oil-packed sun-dried tomatoes, chopped
1/4 cup panko bread crumbs
1 egg
2 teaspoons paprika
1/2 teaspoon salt
pepper, to taste
2-4 tablespoons oil from the jar of sun-dried tomatoes
sour cream, or Greek yogurt, to garnish

Red Pepper Soup with Black Bean "Meat"balls Directions

I heat the olive oil in a wide-bottom pot over medium heat. When the oil is hot, I add the sliced onions and cook for about 5 minutes until softened. I crush the garlic cloves and add them to the pot, cooking until the onions and garlic begin to brown, about 5 more minutes.

I add the chicken broth and cook for about a minute until it reduces. Then I add the entire jar of roasted red peppers, including the liquid, along with the remaining broth and thyme. I bring the mixture to a boil, then reduce to a simmer and cook for about 20 minutes.

I remove the thyme stems and use an immersion blender to purée the soup until smooth. If I use a standing blender, I let the soup cool slightly, blend with the steam vent open, then return it to the pot. I season with salt, pepper, and a dash of sriracha.

While the soup cooks, I combine the black beans, basil, sun-dried tomatoes, panko, egg, paprika, salt, and pepper in a large bowl. I mash the mixture with a potato masher until it sticks together.

I shape the mixture into 25–30 small “meat”balls. In a large saucepan, I heat the sun-dried tomato oil and fry the balls in batches until browned on all sides.

I ladle the hot soup into bowls, top with the bean balls, and garnish with basil, thyme, sour cream, or Greek yogurt.

Servings and Timing

Servings: 4
Prep time: 10 minutes
Cook time: 35 minutes
Total time: 45 minutes

Variations

I sometimes stir in a splash of coconut milk to make the soup extra creamy. For more spice, I add cayenne or extra sriracha. I also enjoy adding roasted garlic or smoked paprika for more depth. Gluten-free panko works well if I need the “meat”balls to be gluten-free.

Storage/Reheating

I store the soup and “meat”balls separately in airtight containers for up to 4 days. The soup reheats wonderfully on the stove, and the bean balls crisp up nicely in a skillet or air fryer. Both freeze well—the soup for up to 3 months, and the bean balls for about 1 month.

FAQs

Can I use fresh red peppers?

Yes, I roast them until charred, peel, and use with their juices.

Can I make the bean balls vegan?

I replace the egg with a flax egg to keep them plant-based.

Can I use vegetable broth?

Yes, it makes the soup completely vegetarian.

Do I need to purée the soup very smooth?

I blend it to my preferred texture—either silky or slightly rustic.

Can I bake the bean balls instead of frying?

Yes, I bake them at 400 degrees F for 12–15 minutes.

Can I add more vegetables?

Carrots or roasted tomatoes blend nicely into the soup.

How do I keep the bean balls from falling apart?

I mash well and avoid flipping them too early during browning.

Can I make this ahead?

Yes, the flavor improves as it sits.

Can I freeze the soup?

Absolutely, it freezes beautifully.

Is the soup spicy?

Only lightly; I adjust the heat by adding more or less sriracha.

Conclusion

I love how this red pepper soup with black bean “meat”balls brings together rich flavor, comforting warmth, and wholesome ingredients in one bright, satisfying bowl. It’s easy, nourishing, and full of vibrant color—perfect for cozy nights or any time I want a flavorful, hearty meal.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Red Pepper Soup with Black Bean "Meat"balls

Red Pepper Soup with Black Bean “Meat”balls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, roasted red pepper soup topped with smoky, tender black bean “meat”balls for a hearty, flavorful, vegetarian-friendly meal.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

1 tablespoon olive oil

1 medium onion, sliced

3 cloves garlic

2 tablespoons chicken broth

1 (16-oz) jar roasted red peppers, undrained

2 1/2 cups chicken or vegetable broth

2 sprigs thyme or 1 teaspoon dried thyme

1/2 teaspoon salt

1/4 teaspoon pepper

Dash of sriracha

1 (15-oz) can black beans, rinsed and drained

2 tablespoons fresh basil, chopped

3 oil-packed sun-dried tomatoes, chopped

1/4 cup panko breadcrumbs

1 egg

2 teaspoons paprika

1/2 teaspoon salt

Pepper, to taste

24 tablespoons oil from the jar of sun-dried tomatoes

Sour cream or Greek yogurt, for garnish

Instructions

  1. Heat olive oil in a wide-bottom pot over medium heat. Add the sliced onions and cook for 5 minutes until softened.
  2. Crush the garlic cloves and add to the pot. Cook until onions and garlic begin to brown, about 5 more minutes.
  3. Add 2 tablespoons chicken broth and cook for 1 minute until slightly reduced.
  4. Add the entire jar of roasted red peppers (with liquid), remaining broth, and thyme. Bring to a boil, reduce heat, and simmer for 20 minutes.
  5. Remove thyme stems and purée the soup with an immersion blender until smooth. Season with salt, pepper, and sriracha.
  6. In a large bowl, combine black beans, basil, sun-dried tomatoes, panko, egg, paprika, salt, and pepper. Mash until mixture holds together.
  7. Shape into 25–30 small “meat”balls.
  8. Heat sun-dried tomato oil in a large saucepan and fry the bean balls in batches until browned on all sides.
  9. Ladle hot soup into bowls, top with bean balls, and garnish with basil, thyme, sour cream, or Greek yogurt.

Notes

Add coconut milk for extra creaminess.

Increase spice with cayenne or more sriracha.

Use gluten-free panko for a gluten-free option.

Bake the bean balls at 400°F for 12–15 minutes instead of frying.

Store soup and bean balls separately for best texture.

  • Author: Chloe Mae
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl with meatballs
  • Calories: 320
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 13g
  • Cholesterol: 30mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star