The Best Vegan Mexican Meatballs (albondigas)

Hearty, smoky, and plant-based—these mushroom albóndigas simmered in chipotle-tomato broth are pure comfort.

vegan albondigas en chipotle sever on a dish

About this recipe

These vegan albóndigas are a plant-based twist on one of my favorite Mexican comfort meals. These albóndigas are made with brown rice, black beans, and mushrooms. These Mexican meatballs are hearty, satisfying, and full of flavor.

Then comes the chipotle-tomato broth (or caldillo, as we call it in Mexico), smoky and rich, the kind of sauce you want to scoop up with a warm tortilla or over a bowl of rice. This is the kind of recipe you make once and keep in your rotation forever.

Why you’ll love this recipe

  • Full of flavor: Smoky chipotle, sweet tomato, savory mushrooms—every bite is layered and rich.
  • Meaty without meat: Mushrooms and beans give that perfect “bite” you want in an albóndiga.
  • Easy to make: No fancy ingredients or steps—just a food processor and a blender.
  • Versatile: Serve them with rice, in tacos, over pasta, or even tucked into a sandwich.

A white outline of a light bulb with rays emanating from it, symbolizing an idea or inspiration, is centered on a solid black circular background.

What are albondigas?

Albondiga means meatball in Spanish. In Mexico, we eat a lot of albondigas (meatballs). There are many types and different recipes. There are meatballs in clear broth, tomato-based broth, meatballs stuffed with cheese, rice, vegetables, and even hard-boiled eggs.

Ingredient notes

Four bowls sit on a beige cloth. The bowls hold, clockwise from top: brown rice and kidney beans for vegan albondigas, granulated garlic, sliced mushrooms, and cooked brown rice. The casual setting hints at a cozy meal with chipotle flavors.

For the mushroom meatballs

  • Brown rice: I always cook extra and keep it in the fridge for meals like this. White rice or even quinoa works too.
  • Black beans
  • Mushrooms: Sliced mushrooms cook fast and bring great texture.
  • Panko breadcrumbs: I prefer panko but regular breadcrumbs are fine too.
  • Garlic powder
  • Mexican oregano
A round wooden cutting board holds vine tomatoes, a small bowl with sliced red onion and garlic, chipotle, a dish with herbs, sun-dried tomatoes, and a sprig of cilantro. A beige cloth napkin rests on the side atop a light stone surface.

For the chipotle tomato broth (caldillo)

  • Tomato. You can use canned tomato, natural tomato, or homemade tomato sauce.
  • Onion
  • Garlic. Because everything tastes better with garlic.
  • Chipotle in adobo is delicious. The chipotle chiles that come in cans are especially tasty.
  • Mexican oregano.

How do you make vHow to make vegan mushroom albóndigas

  1. Step 1: Brown the mushrooms
  2. Step 2: Make the meatball mixture
  3. Step 3: Form and brown the albóndigas
  4. Step 4: Brown them in a skillet with oil until golden on all sides.

How to make the chipotle tomato sauce?

  1. To make the sauce, or caldillo as we call it in Mexico, put all the ingredients, except the oil, in the blender and blend until everything is perfectly well blended and smooth.
  2. Add the teaspoon of oil to a pot, heat a little, and add the sauce. Bring to a boil and lower the heat. Simmer for about five or seven minutes. Try and adjust the seasoning if necessary.
  3. To serve, smother the meatballs with tomato chipotle sauce.

How to serve the vegan albondigas

These vegan Mexican meatballs can be served on their own, on a bed of white or brown rice, in a corn tortilla taco, on pasta, or on zucchini noodles. They taste delicious and are super easy to make.

But for me, the best way is to serve them on a bed of rice so that the tomato sauce with chipotle stays in it. It really is delicious.

Home cook to home cook tips

  • Pulse, don’t blend: Over-mixing the meatball mixture makes it gluey. You want texture.
  • Caldillo color = ready: Once the tomato-chipotle sauce turns from orange-ish to deep red and smells amazing, it’s done.
  • Batch-friendly: Freeze uncooked albóndigas or double the sauce for a second meal later in the week.
  • Serve over rice: It catches all the sauce and makes a super comforting meal. Corn tortillas on the side? Always a yes.
vegan albonigas with chipotle sauce

The Best Vegan Mexican Meatballs (You Won’t Miss the Meat)

Alejandra Graf
Hearty, smoky, and plant-based—these mushroom albóndigas simmered in chipotle-tomato broth are pure comfort.
5 de 3 votos
Prep Time 15 minutes
Cook Time 15 minutes
0 minutes
Total Time 30 minutes
Course Main Course
Cuisine Mexican
Servings 6 people
Calories 316 kcal

Ingredients
  

For the vegan albóndigas:

  • cups cooked brown or white rice
  • cups cooked black beans drained
  • 8 oz sliced mushrooms about 227 g
  • 1 tbsp oil for sautéing mushrooms
  • 1 cup panko breadcrumbs or regular breadcrumbs
  • 1 tsp garlic powder
  • 1 tsp salt
  • ½ tsp dried oregano preferably Mexican
  • Neutral oil for browning the meatballs

For the chipotle-tomato broth (caldillo):

  • 1 28 oz can diced tomatoes (or fresh equivalent)
  • ¼ small onion roughly chopped
  • 2 cloves garlic
  • 2 chipotle peppers in adobo
  • ½ tsp dried oregano
  • 1 tsp salt adjust to taste
  • 1 tsp oil for sautéing the sauce
  • 1 small handful fresh cilantro add whole at the end

Instructions
 

Cook the mushrooms:

  • In a skillet, heat 1 tbsp of oil over medium heat. Add sliced mushrooms and cook for 10–15 minutes until golden brown. Do not add salt while cooking.

Prepare the meatball mixture:

  • Let mushrooms cool slightly. In a food processor, pulse them with rice, beans, breadcrumbs, garlic powder, salt, and oregano until combined but still textured. Do not over-process.

Form and brown the meatballs:

  • Roll into 1–1½ inch balls. Heat oil in a skillet and brown the meatballs on all sides until golden and crisp. Set aside.

Make the chipotle broth:

  • In a blender, combine tomatoes, onion, garlic, and chipotle peppers. Blend until smooth.
  • In a saucepan, heat 1 tsp oil and pour in the sauce. Add oregano, cilantro and salt. Bring to a simmer and cook for 5–7 minutes, or until it deepens in color.

Serve:

  • Plate the albóndigas with warm chipotle sauce spooned over the top or simmer them gently in the sauce for a few minutes before serving.

Notes

  • Pulse the meatball mix—don’t blend—to keep the texture right.
  • You can prep the meatballs in advance and freeze them uncooked.
  • Serve over rice, in tacos, or with crusty bread to soak up the sauce.

Nutrition

Serving: 1servingCalories: 316kcalCarbohydrates: 64gProtein: 11gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 861mgPotassium: 787mgFiber: 9gSugar: 6gVitamin A: 1173IUVitamin C: 21mgCalcium: 73mgIron: 3mg
Keyword albondigas, caldillo, cauliflower meatballs, chipotle sauce, mexican tomato broth

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.

This recipe appeared first in Ale Cooks in 2016.

5 from 3 votes (3 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments