Deconstructed Stuffed Pepper Soup

Hearty & Easy Vegan Stuffed Pepper Soup: Comforting Walnut & Rice Recipe

There’s nothing quite like a warm bowl of soup to bring comfort, and this Hearty Vegan Stuffed Pepper Soup delivers on all fronts. It takes everything you love about classic stuffed peppers – the savory “meat,” tender rice, sweet bell peppers, and rich tomato broth – and transforms it into a convenient, delicious, and incredibly filling one-pot meal. Perfect for a cozy evening, this soup features a wholesome walnut and black bean “meat” that’s packed with flavor, making it an ideal choice for a satisfying vegan dinner.

Spoonful of stuffed pepper soup in bowl.

While I adore Vegan Stuffed Peppers, sometimes life calls for a quicker, less labor-intensive approach. The traditional method of stuffing peppers and waiting for them to bake can be time-consuming, especially on busy weeknights. That’s where this incredible stuffed pepper soup shines! It captures all those beloved flavors and textures of traditional stuffed peppers but without the fuss of individual stuffing or the long baking time in the oven. If you’re searching for a hearty, deeply satisfying, and simple comfort food soup, this recipe needs to be on your meal plan ASAP!

Why This Vegan Stuffed Pepper Soup Will Be Your New Favorite

As the weather turns chilly, there’s a natural craving for nourishing, warm, and flavorful meals. This vegan stuffed pepper soup recipe isn’t just a meal; it’s an experience that truly delivers on comfort and taste. Here’s what makes it an absolute winner in any home:

  • Economical & Wholesome Plant-Based “Meat”. Instead of relying on often pricey and processed store-bought vegan ground beef substitutes, this recipe cleverly uses a homemade walnut and black bean “meat.” Inspired by my Vegan Burritos, this innovative blend of walnuts and black beans creates a remarkably tender yet substantial texture, mimicking ground meat beautifully. It’s not only more cost-effective but also infinitely more delicious and packed with whole-food goodness, giving you peace of mind with every spoonful.
  • Remarkably Rich and Deep Flavor Profile. Just like the best traditional stuffed peppers, this soup is a symphony of flavors. It’s incredibly savory, with a subtle hint of sweetness from the tomatoes and bell peppers, complemented by aromatic garlic and a robust blend of Italian herbs. Each spoonful is bursting with a complex depth that will satisfy your palate and leave you wanting more. The long simmer time allows all these ingredients to meld together, creating an unforgettable taste.
  • Incredibly Hearty, Satisfying, and Filling. This isn’t your average light soup. Between the abundance of colorful, tender vegetables, the perfectly cooked rice that absorbs all the delicious broth, and that amazing, textured walnut and black bean “meat,” this stuffed pepper soup is a complete meal in a bowl. It’s designed to keep you feeling full and nourished, making it perfect for a standalone dinner or a satisfying lunch. It’s the ultimate comfort food that truly satiates.
Ingredients for vegan stuffed pepper soup.

Essential Ingredients for Your Stuffed Pepper Soup

Crafting this delicious vegan stuffed pepper soup requires a few key ingredients, each playing a vital role in its robust flavor and comforting texture. Here’s a detailed look at what you’ll need to gather. For the precise ingredient quantities and comprehensive recipe instructions, please refer to the recipe card located further down the page.

For the Flavorful Walnut–Black Bean “Meat”:

  • Raw Walnuts: These are the star of our plant-based “meat.” Soaking them overnight or in boiling water for 10 minutes helps soften them, making them easier to process into a tender, crumbly texture that mimics ground meat. They also provide healthy fats and a rich, earthy flavor.
  • Oil: A touch of olive oil, or any other cooking oil you prefer, is used to sauté the aromatics and achieve a beautiful texture in the walnut “meat.”
  • Water: Helps in blending the walnuts to the perfect consistency.
  • Onion and Garlic: These fundamental aromatics are essential for building a deep, savory foundation for the walnut “meat,” infusing it with irresistible flavor.
  • Soy Sauce: Adds a crucial umami depth and a salty kick. If you need a gluten-free alternative, tamari is an excellent substitute. Opt for low-sodium if you’re mindful of salt intake.
  • Liquid Smoke: This ingredient is a secret weapon, imparting a wonderful, subtle smoky nuance that enhances the “meatiness” of the walnuts. If you don’t have it on hand, simply add a little extra soy sauce for a boosted savory profile.
  • A Blend of Seasonings: Chili powder, garlic powder, paprika, cumin, sea salt, and ground black pepper come together to create a warm, inviting, and well-balanced flavor profile for our plant-based protein.
  • Black Beans: Canned black beans are a convenient addition, contributing to the hearty texture and adding valuable protein and fiber. If using dried beans, ensure they are cooked and softened before incorporating them into the recipe.

For the Rich and Comforting Soup Base:

  • Olive Oil: Used for sautéing the base vegetables, imparting its characteristic fruity flavor.
  • Yellow Onion and Garlic: These form the aromatic backbone of the soup, creating a fragrant and flavorful start.
  • Green Bell Pepper: Diced into small, manageable pieces, this bell pepper provides the classic “stuffed pepper” flavor and a fresh, slightly bitter contrast to the sweet tomato base. Its vibrant color also adds visual appeal.
  • Diced Tomatoes: A 28-ounce can provides the chunky texture and tangy sweetness crucial for the tomato broth. For an extra layer of smoky flavor, fire-roasted diced tomatoes are a fantastic choice.
  • Tomato Sauce: A 15-ounce can of tomato sauce contributes to the rich, smooth, and deeply tomato-y body of the broth, giving the soup its signature color and consistency.
  • Vegan Broth: This is the liquid foundation of your soup. I highly recommend using a high-quality homemade Vegetable Broth for the best flavor, but a good store-bought vegan broth works perfectly well.
  • Fresh Herbs and Spices: Fresh parsley brightens the soup with its herbaceous notes, while Italian seasoning brings a medley of classic Mediterranean flavors. Salt and freshly ground black pepper are crucial for seasoning to perfection.
  • Rice and Vegan Cheese: These are for serving. Cooked rice is either stirred into the soup or served as a base, while shredded vegan cheese adds a creamy, savory garnish.

Crafting Your Vegan Stuffed Pepper Soup: A Step-by-Step Guide

Creating this comforting vegan stuffed pepper soup is simpler than you might think, breaking down into two main parts: preparing the delicious walnut “meat” and then building the rich soup base. Follow this visual step-by-step guide to bring this incredible dish to life in your kitchen. Each step is designed to ensure maximum flavor and ease of preparation.

Walnut black bean meat in skillet.
Make the walnut meat.
Onions and green peppers softening in Dutch oven.
Soften the onion and green pepper.
  • Prepare the Savory Walnut “Meat”: Begin by taking your pre-soaked and drained walnuts and placing them in a food processor. Add one tablespoon of oil and the specified amount of water. Pulse the mixture about 10-20 times until the walnuts are finely minced, achieving a crumbly texture similar to ground meat, but be careful not to over-process it into a paste. Next, heat the remaining tablespoon of oil in a large skillet over medium heat. Add the diced onion and minced garlic, sautéing them until they become wonderfully soft and fragrant, which usually takes about 5 minutes. Stir in your finely minced walnuts along with the soy sauce, liquid smoke (if using), chili powder, garlic powder, paprika, cumin, and both sea salt and ground black pepper. Finally, incorporate the cooked black beans and continue to cook for another 5 minutes, allowing all the flavors to meld beautifully. Taste and adjust seasonings as needed, then remove the skillet from the heat and set the “meat” aside.
  • Sauté the Aromatic Soup Base: In a large, heavy-bottomed pot or Dutch oven, warm the olive oil over medium heat. Add the diced yellow onion and green bell pepper. Sauté them for 5-7 minutes, stirring occasionally, until they are tender and slightly softened. This step brings out their natural sweetness. Then, stir in the minced garlic and cook for just 1 minute more, until its aroma fills your kitchen – be careful not to burn it.
Stuffed pepper soup in Dutch oven before adding rice.
Simmer.
Stuffed pepper soup in Dutch oven.
Add the rice and serve.
  • Simmer for Flavor Development. Once your aromatics are ready, it’s time to build the soup. Add the diced tomatoes (along with their juices), tomato sauce, vegan broth, fresh parsley, Italian seasoning, and the prepared walnut–black bean “meat” to the pot. Stir everything together gently to combine. Bring the mixture to a rolling boil, then reduce the heat to low, cover the pot, and let it simmer for at least 20 minutes. This simmering period is crucial as it allows all the distinct flavors to marry and deepen, creating a harmonious and robust broth that is truly irresistible. Be sure to taste the soup and season generously with sea salt and black pepper throughout the simmering process until it reaches your desired flavor balance.
  • Cook the Rice Concurrently. While your comforting soup is simmering away, take this opportunity to cook your long-grain white rice according to the package instructions. Aim for perfectly fluffy, tender grains that will absorb the delicious broth without becoming mushy. Once cooked, gently fluff the rice with a fork.
  • Serve and Garnish for Perfection. There are two wonderful ways to serve this soup. You can stir the cooked rice directly into the large pot of stuffed pepper soup, allowing it to soak up all the fantastic flavors. Alternatively, for a more plated presentation, divide the cooked rice into individual bowls and then ladle the hot soup generously over the top. To complete your culinary masterpiece, garnish each serving with a sprinkle of shredded vegan Cheddar cheese and a fresh scattering of chopped parsley, if desired. These optional garnishes add an extra layer of flavor and visual appeal.

Exciting Recipe Variations to Explore

While this vegan stuffed pepper soup recipe is fantastic as is, feel free to get creative in the kitchen! I have a few delightful variation ideas for you if you’re looking to switch things up a bit or tailor the soup to your personal preferences:

  • Experiment with Different Bell Pepper Colors. While green bell peppers offer a classic, slightly robust flavor, they aren’t inherently sweet. If you prefer a touch more natural sweetness in your soup, consider swapping them for a yellow, red, or orange bell pepper. These vibrant varieties will soften beautifully and contribute a lovely, milder sweetness that harmonizes wonderfully with the rich tomato broth.
  • Try Another Plant-Based Ground Substitute. The walnut and black bean “meat” is truly exceptional, but if you’re short on walnuts or simply want to try something different, several other plant-based options work well. Crumbled tempeh, which offers a firm texture and nutty flavor, is a great protein-rich choice. Cooked green or brown lentils provide an earthy, hearty component. Alternatively, your favorite store-bought vegan ground beef substitute can be easily incorporated for convenience, following package directions for cooking.
  • Swap in a Different Grain. Long-grain white rice is traditional and perfectly suited for this soup, but don’t limit yourself! If you’re looking for extra fiber and a chewier texture, long-grain brown rice is an excellent option. Or, if you’re open to straying slightly from the conventional stuffed pepper formula, consider using cooked quinoa. Quinoa adds a fantastic boost of protein and a distinct, fluffy texture. For an even heartier, chewier experience, farro makes a wonderful addition, bringing an ancient grain goodness to your bowl.
  • Add a Spicy Kick: For those who enjoy a bit of heat, consider adding a pinch of red pepper flakes or a dash of your favorite hot sauce to the soup as it simmers. A finely diced jalapeño or serrano pepper sautéed with the onions and bell peppers can also provide a fresh, zesty spice.
  • Boost the Greens: Stir in a handful of fresh spinach or chopped kale during the last few minutes of simmering. The greens will wilt into the soup, adding extra nutrients and a lovely color without overpowering the main flavors.
Ladle of vegan stuffed pepper soup.

Delightful Serving Suggestions

This vegan stuffed pepper soup is incredibly satisfying on its own, but a few simple additions can elevate your dining experience even further. In addition to the classic vegan cheese and fresh parsley garnish, consider adding a generous dollop of creamy Vegan Sour Cream. This will not only add a lovely tang but also make your stuffed pepper soup wonderfully rich and velvety. For the ultimate comforting meal, I absolutely love pairing this soup with a side of warm, fluffy Gluten-Free Dinner Rolls or a crusty baguette. They are perfect for soaking up every last drop of that fabulous, savory tomato broth, ensuring no deliciousness goes to waste! A simple green salad with a light vinaigrette can also provide a fresh counterpoint to the richness of the soup.

Storing Your Stuffed Pepper Soup Leftovers

This soup is wonderful for meal prep and often tastes even better the next day as the flavors continue to meld. Proper storage ensures you can enjoy your delicious vegan stuffed pepper soup for days to come:

  • Refrigerator Storage: To store leftovers in the refrigerator, simply transfer the cooled stuffed pepper soup into an airtight container. It will keep beautifully for up to 4 days, making it perfect for grab-and-go lunches or quick dinners throughout the week.
  • Freezer Storage: This soup freezes exceptionally well! For longer storage, transfer the completely cooled soup into an airtight, freezer-safe container or a heavy-duty freezer bag. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw the soup overnight in the refrigerator before reheating.
  • Reheating Instructions: To reheat, gently warm the leftovers in a pot on the stove over medium heat, stirring occasionally, until heated through. If reheating individual portions, the microwave works perfectly – just heat in 1-minute intervals, stirring in between, until piping hot. Add a splash of vegetable broth or water if the soup appears too thick after refrigeration or freezing.
Two bowls of vegan stuffed pepper soup.

More Hearty & Delicious Vegan Soup Ideas

If you’ve fallen in love with the comforting warmth of this Stuffed Pepper Soup, you’re in for a treat! There’s a whole world of hearty vegan soups waiting to be explored. Here are some more of my favorite recipes that promise to warm you from the inside out, perfect for any season:

  • One-Pot Vegan Lasagna Soup: All the flavors of lasagna, but in a comforting, easy-to-make soup!
  • Hearty Vegan Taco Soup: A flavorful and customizable soup packed with your favorite taco ingredients.
  • Creamy Vegan Gnocchi Soup: Soft potato gnocchi in a rich, velvety broth – pure comfort.
  • Velvety Vegan Broccoli Cheddar Soup: A classic, made dairy-free and incredibly creamy.

Enjoy every spoonful, friends! If you make this wonderfully hearty vegan stuffed pepper soup, I would absolutely love to see your creations. Please snap a photo and tag #jessicainthekitchen on Instagram! Your feedback means the world to me, so please consider leaving a comment below and giving the recipe a rating. Thank you so much for your support!

Ladle of vegan stuffed pepper soup.

Vegan Stuffed Pepper Soup

Servings: 6 servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
This Stuffed Pepper Soup is a satisfying vegan meal, with walnut “meat,” green peppers, rice and veggies in a rich tomato broth. Delicious!

No ratings yet
Print Recipe
Pin Recipe
Leave a Review
Prevent your screen from going dark

Ingredients

For the Walnut–Black Bean Meat:

  • 1 cup raw walnuts, soaked overnight or in boiling water for 10 minutes, drained – 120g
  • 2 tablespoons oil, divided – 30mL
  • 2 tablespoons water, 30mL
  • ½ medium onion, diced – 60g
  • 3 cloves garlic, peeled and minced – 9g
  • 2 tablespoons soy sauce , 30mL
  • ½ teaspoon liquid smoke, or extra soy sauce – 2.5mL
  • ½ teaspoon chili powder, 1.5g
  • 1 teaspoon garlic powder, 3g
  • ½ teaspoon paprika, 1g
  • ½ teaspoon cumin, 1g
  • ½ teaspoon sea salt , 3g
  • ½ teaspoon ground black pepper, 1g
  • 1 ½ cups cooked black beans, about 1 can – 260g

For the Soup:

  • 1 tablespoon olive oil, 15mL
  • 1 small yellow onion, chopped (about 1 cup) – 150g
  • 1 green bell pepper, diced – 120g
  • 2 cloves garlic, minced – 6g
  • 1 28-ounce can diced tomatoes, 794g
  • 1 15-ounce can tomato sauce, 425g
  • 3 cups vegan broth, 720mL
  • 2 ½ tablespoons chopped fresh parsley, plus more for garnish – 10g
  • 2 teaspoons Italian seasoning, 4g
  • Salt and freshly ground black pepper, to taste

For Serving:

  • 1 cup cooked long-grain white rice, 200g
  • Grated vegan Cheddar cheese and extra chopped parsley, optional

Instructions 

  • Prepare the Walnut–Black Bean Meat: In a food processor, add drained walnuts, 1 tablespoon oil, and water. Pulse 10–20 times until finely minced but not mushy.
  • Heat the remaining 1 tablespoon oil in a skillet over medium heat. Add onion and garlic, sauté 5 minutes until softened.
  • Stir in walnut mince, soy sauce, liquid smoke, chili powder, garlic powder, paprika, cumin, salt, and black pepper.
  • Add black beans and cook for 5 minutes, stirring occasionally. Adjust seasoning, remove from heat, and set aside.
  • Start the Soup: In a large pot, heat olive oil over medium heat. Add onion and bell pepper, sauté 5–7 minutes until softened.
  • Stir in garlic, cook for 1 minute until fragrant.
  • Add diced tomatoes, tomato sauce, broth, parsley, Italian seasoning, and prepared walnut–black bean meat.
  • Bring to a boil, then reduce heat and simmer for 20 minutes to develop flavor, seasoning generously with sea salt and black pepper to taste.
  • While soup simmers, cook rice according to package instructions. Fluff with a fork.
  • Stir cooked rice directly into soup or place rice into bowls and ladle soup over it.
  • Garnish with vegan Cheddar cheese and fresh parsley, if desired.

Notes

  • Refrigerator: Transfer the stuffed pepper soup into an airtight container and refrigerate for up to 4 days.
  • Freezer: Freeze this soup in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator before reheating.
  • To reheat: Warm leftovers in a pan on the stove over medium heat, or heat individual bowls in the microwave.
Calories: 314kcal, Carbohydrates: 27g, Protein: 9g, Fat: 20g, Saturated Fat: 2g, Polyunsaturated Fat: 10g, Monounsaturated Fat: 7g, Sodium: 539mg, Potassium: 372mg, Fiber: 7g, Sugar: 3g, Vitamin A: 368IU, Vitamin C: 21mg, Calcium: 63mg, Iron: 2mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine: American
Course: Soups
Author: Jessica Hylton