Brazilian Food Recipes Vegetarian Lovers Will Adore

Updated On: September 30, 2025

Brazilian cuisine is a vibrant tapestry of flavors, colors, and textures, often celebrated for its rich meat dishes and seafood. However, the vegetarian side of Brazilian food is just as exciting and delicious, showcasing a variety of fresh vegetables, beans, and tropical fruits that come together to create hearty, wholesome meals.

Whether you’re a vegetarian looking to explore new culinary horizons or simply love plant-based dishes, Brazilian vegetarian recipes offer a perfect blend of tradition and innovation.

In this blog post, we’ll dive into some authentic Brazilian vegetarian dishes that are easy to prepare, nutritious, and packed with bold flavors. From creamy bean stews to savory vegetable rice, these recipes will bring the warmth of Brazil to your kitchen.

Plus, you’ll discover tips to customize your meals and links to other delightful vegetarian recipes for even more inspiration.

Why You’ll Love This Recipe

Brazilian vegetarian recipes are a celebration of natural ingredients and simple cooking techniques that highlight the inherent flavors of fresh produce and legumes. You’ll love the balance of textures, from creamy beans to crunchy vegetables, all infused with aromatic herbs and spices like cilantro, garlic, and cumin.

These recipes are not only delicious but also highly nutritious, rich in fiber, protein, and antioxidants. They are perfect for anyone wanting to eat healthily without sacrificing taste.

Plus, many dishes can be easily adapted to your pantry staples or dietary preferences, making them versatile and family-friendly.

Whether you’re preparing a casual weeknight dinner or a festive meal, these vegetarian Brazilian dishes bring a touch of South American sunshine and heartiness to your table.

Ingredients

Ingredient Quantity Notes
Black beans (feijão preto) 2 cups dried or 3 cups cooked Soaked overnight if dried
Olive oil 3 tablespoons Extra virgin preferred
Onion 1 medium Chopped
Garlic cloves 4 cloves Minced
Red bell pepper 1 medium Diced
Tomatoes 2 medium Chopped
Vegetable broth 4 cups Low sodium
Bay leaves 2 leaves Fresh or dried
Fresh cilantro ½ cup Chopped
Cooked white rice 4 cups To serve
Salt To taste
Black pepper To taste Freshly ground
Optional: smoked paprika 1 teaspoon For smoky depth

Equipment

  • Large saucepan or Dutch oven
  • Cutting board and sharp knife
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Colander (for rinsing beans)
  • Rice cooker or pot for cooking rice
  • Blender or immersion blender (optional, for creamy beans)

Instructions

  1. Prepare the beans: If using dried black beans, rinse them thoroughly and soak overnight in cold water. Drain and rinse again before cooking. If using canned beans, rinse and drain to reduce sodium.
  2. Cook the beans: In a large saucepan or Dutch oven, add the soaked beans and cover with fresh water by about 2 inches. Bring to a boil, then reduce to a simmer. Skim off any foam that forms on top. Add bay leaves and cook until beans are tender, about 1 to 1.5 hours. Drain and reserve the cooking liquid.
  3. Sauté the aromatics: Heat olive oil in the same pot over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for another 1-2 minutes until fragrant.
  4. Add vegetables and spices: Stir in the diced red bell pepper, chopped tomatoes, and optional smoked paprika. Cook for 5-7 minutes until the vegetables soften and tomatoes break down.
  5. Combine beans and broth: Return the cooked beans to the pot. Add vegetable broth and some reserved bean cooking liquid to achieve your desired consistency—stew-like or soupier. Simmer uncovered for 15-20 minutes to let flavors meld and thicken slightly.
  6. Season the dish: Remove bay leaves. Season with salt and freshly ground black pepper to taste. For a creamier texture, you can mash some beans with a spoon or blend part of the mixture with an immersion blender.
  7. Finish with fresh herbs: Stir in chopped cilantro just before serving for a fresh, vibrant note.
  8. Serve: Spoon the black bean stew over hot cooked white rice for a classic Brazilian meal. Pair it with sautéed greens or a simple salad for a complete feast.

Tips & Variations

“For an authentic touch, add a splash of lime juice before serving—it brightens the deep flavors beautifully.”

Try swapping black beans with brazilian brown beans (feijão carioca) or pinto beans for a slightly different texture and flavor profile. For extra protein, add sautéed tofu cubes or tempeh seasoned with Brazilian spices.

If you prefer a thicker stew, mash some beans in the pot to create a creamy consistency. You can also enhance the dish with cassava flour or farofa sprinkled on top for a traditional crunch.

For a richer dish, stir in a splash of coconut milk or use Vegan Bechamel Sauce to add creaminess without dairy.

Want more vegetable inspiration? Check out these Vegetarian Swiss Chard Recipes for Healthy Meals or explore Peruvian Vegetable Recipes for Flavorful Healthy Meals to expand your plant-based repertoire.

Nutrition Facts

Nutrient Amount per serving % Daily Value*
Calories 320 kcal 16%
Protein 15 g 30%
Carbohydrates 45 g 15%
Dietary Fiber 13 g 52%
Fat 6 g 9%
Sodium 320 mg 13%
Iron 3.6 mg 20%

*Percent Daily Values are based on a 2,000 calorie diet.

Serving Suggestions

This classic Brazilian black bean stew pairs beautifully with fluffy white rice, but you can also serve it alongside farofa – toasted manioc flour – for a traditional texture contrast.

Add a side of sautéed collard greens or kale dressed with garlic and lemon to round out the meal with greens. For a lighter option, a fresh salad with avocado, tomato, and red onion complements the rich bean stew perfectly.

To explore more wholesome plant-based dishes, try pairing this meal with Vegan Bread Machine Recipe for Soft, Delicious Loaves to soak up every last bit of the flavorful stew.

Conclusion

Exploring Brazilian vegetarian recipes opens a new world of culinary delight that is wholesome, flavorful, and deeply satisfying. This black bean stew recipe is a fantastic example of how simple ingredients can come together to create a dish bursting with richness, tradition, and heart.

Whether you’re a seasoned vegetarian or simply eager to try something fresh and exciting, these Brazilian dishes will bring joy and nutrition to your table. Remember, cooking is about creativity, so feel free to experiment with spices and vegetables to make each meal uniquely yours.

For more delicious vegetarian recipes and ideas to expand your plant-based cooking, don’t forget to check out Vegetarian Date Cake Recipe: Moist, Easy, and Delicious and Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas.

Happy cooking and bom apetite!

📖 Recipe Card: Brazilian Vegetarian Feijoada

Description: A hearty and flavorful Brazilian black bean stew made with vegetables and smoked spices. This vegetarian version captures the essence of traditional feijoada without meat.

Prep Time: PT20M
Cook Time: PT1H30M
Total Time: PT1H50M

Servings: 6 servings

Ingredients

  • 2 cups black beans, soaked overnight
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 red bell pepper, chopped
  • 2 tomatoes, chopped
  • 1 smoked paprika teaspoon
  • 1 bay leaf
  • 2 tablespoons olive oil
  • 4 cups vegetable broth
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Drain and rinse soaked black beans.
  2. Heat olive oil in a large pot over medium heat.
  3. Sauté onion and garlic until translucent.
  4. Add carrots, bell pepper, and tomatoes; cook for 5 minutes.
  5. Add black beans, vegetable broth, smoked paprika, and bay leaf.
  6. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
  7. Season with salt to taste.
  8. Remove bay leaf, garnish with fresh cilantro, and serve.

Nutrition: Calories: 320 kcal | Protein: 18 g | Fat: 7 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Brazilian Vegetarian Feijoada”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful Brazilian black bean stew made with vegetables and smoked spices. This vegetarian version captures the essence of traditional feijoada without meat.”, “prepTime”: “PT20M”, “cookTime”: “PT1H30M”, “totalTime”: “PT1H50M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups black beans, soaked overnight”, “1 large onion, chopped”, “4 cloves garlic, minced”, “2 medium carrots, diced”, “1 red bell pepper, chopped”, “2 tomatoes, chopped”, “1 smoked paprika teaspoon”, “1 bay leaf”, “2 tablespoons olive oil”, “4 cups vegetable broth”, “Salt to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Drain and rinse soaked black beans.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add carrots, bell pepper, and tomatoes; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add black beans, vegetable broth, smoked paprika, and bay leaf.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.”}, {“@type”: “HowToStep”, “text”: “Season with salt to taste.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf, garnish with fresh cilantro, and serve.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “18 g”, “fatContent”: “7 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X