Quick & Easy Vegetarian Picadillo with Pinto Beans

Lunch, Main Courses

October 29, 2026

Vegetarian Picadillo – vegetarian recipe

Ready for a flavor adventure that will completely transform your weeknight dinner routine? This Vegetarian Picadillo is a delightful twist on the classic Latin comfort food, and I promise you, it’s an absolute game-changer. Don’t let the ingredient list fool you; this dish comes together in a flash! We’re talking a beautiful medley of sweet, savory, and briny notes, with tender pinto beans, crisp apple, sweet raisins, and salty olives all simmering together in a fragrant tomato base. It’s a pantry-friendly powerhouse of a meal that’s as nourishing as it is delicious.

Ingredients

• Serves 4
• 1½ cups / 270g (9.5 oz) quick-cooking brown rice
• 1 tbsp / 15ml extra-virgin olive oil
• ½ cup / 75g (2.65 oz) chopped onions
• ½ cup / 75g (2.65 oz) chopped red or yellow bell pepper
• 2 cloves garlic, chopped
• 1 16-ounce / 450g (15.9 oz) can pinto beans, drained and rinsed
• 1 15-ounce / 425g (15 oz) can petite diced tomatoes, drained
• 1 Granny Smith apple, cored and chopped
• ½ cup / 75g (2.65 oz) raisins
• ¼ cup / 35g (1.23 oz) sliced pimiento-stuffed green olives
• 2 tbsp (30 ml) canned chopped green chiles, mild or hot
• Salt and freshly ground black pepper, to taste
• 2 tbsp (30 ml) chopped fresh parsley, for garnish
• 2 tbsp (30 ml) toasted slivered almonds, for garnish

Instructions

1. Cook the brown rice according to the package directions.
2. While the rice is cooking, heat the olive oil in a large skillet or pan over medium heat. Add the onions, bell pepper, and garlic. Cook, stirring occasionally, for about 5 minutes, or until the vegetables have softened.
3. Stir in the drained pinto beans, diced tomatoes, chopped apple, raisins, green olives, and green chiles. Season to your liking with salt and pepper.
4. Bring the mixture to a simmer and cook for 15 minutes, stirring occasionally. If the mixture looks too dry, add a splash of water.
5. To serve, combine the hot cooked rice with the pinto bean mixture. Transfer to a large serving bowl and garnish with fresh parsley and toasted slivered almonds.

Nutritional Information

• (per serving)
• Calories: 485 kcal
• Protein: 16g
• Carbohydrates: 85g
• Fat: 11g
• Fiber: 14g

Pro Tips

• Save time by using pre-chopped onions and bell peppers from the produce section or your freezer.
• This recipe is perfect for using up leftover cooked rice. Simply skip the first step and warm your rice before serving.
• For a meatier texture, substitute the pinto beans with 12 ounces of your favorite frozen veggie burger crumbles.
• The picadillo mixture tastes even better the next day! Make it ahead for a quick lunch or dinner; it stores well in the refrigerator for up to 3 days.

FAQ

Q: How can I add more protein to this vegetarian picadillo
A: This recipe already provides a healthy 16g (0.56 oz) of protein per serving from pinto beans and almonds. For an even bigger protein boost, you can substitute the beans with 12 ounces of veggie burger crumbles as suggested in the Pro Tips, or stir in a cup of cooked quinoa or lentils.

Q: Can I use different beans or make this bean-free
A: Absolutely! This recipe is very flexible. You can easily swap the pinto beans for black beans, kidney beans, or even chickpeas. For a bean-free version with a similar ‘meaty’ texture, try using cooked brown lentils or finely chopped mushrooms.

Q: Is this picadillo recipe vegan
A: Yes, this recipe is naturally vegan as written. All ingredients, including the pinto beans, vegetables, olive oil, and garnishes, are plant-based, making it a perfect meal for anyone following a vegan diet.

Q: How should I store leftover vegetarian picadillo
A: This picadillo stores beautifully and the flavors meld together overnight. Allow it to cool completely, then store it in an airtight container in the refrigerator for up to 3 days. You can store the rice separately or mixed in.

More Recipes You’ll Love

Vegetarian Picadillo – vegetarian recipe
Stav Kogan

Vegetarian Picadillo

A delightful twist on the classic Latin comfort food, this Vegetarian Picadillo is a game-changer for weeknight dinners. It features a beautiful medley of sweet, savory, and briny notes, with tender pinto beans, crisp apple, sweet raisins, and salty olives simmering in a fragrant
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 cup
Calories: 485

Ingredients
  

  • 1½ cups / 270g (9.5 oz) quick-cooking brown rice
  • 1 tbsp (15 ml) extra-virgin olive oil
  • ½ cup (75 g / 2.65 oz) chopped onions
  • ½ cup (75 g / 2.65 oz) chopped red or yellow bell pepper
  • 2 cloves garlic, chopped
  • 1 16-ounce / 450g (15.9 oz) can pinto beans, drained and rinsed
  • 1 15-ounce / 425g (15 oz) can petite diced tomatoes, drained
  • 1 Granny Smith apple, cored and chopped
  • ½ cup (75 g / 2.65 oz) raisins
  • ¼ cup (35 g / 1.23 oz) sliced pimiento-stuffed green olives
  • 2 tbsp (30 ml) canned chopped green chiles, mild or hot
  • Salt and freshly ground black pepper, to taste
  • 2 tbsp (30 ml) chopped fresh parsley, for garnish
  • 2 tbsp (30 ml) toasted slivered almonds, for garnish
  • This recipe is perfect for using up leftover cooked rice. Simply skip the first step and warm your rice before serving.
  • For a meatier texture, substitute the pinto beans with 12 ounces of your favorite frozen veggie burger crumbles.
  • The picadillo mixture tastes even better the next day! Make it ahead for a quick lunch or dinner; it stores well in the refrigerator for up to 3 days.

Method
 

  1. Cook the brown rice according to the package directions.
  2. While the rice is cooking, heat the olive oil in a large skillet or pan over medium heat.
  3. Add the onions, bell pepper, and garlic.
  4. Cook, stirring occasionally, for about 5 minutes, or until the vegetables have softened.
  5. Stir in the drained pinto beans, diced tomatoes, chopped apple, raisins, green olives, and green chiles.
  6. Season to your liking with salt and pepper.
  7. Bring the mixture to a simmer and cook for 15 minutes, stirring occasionally. If the mixture looks too dry, add a splash of water.
  8. To serve, combine the hot cooked rice with the pinto bean mixture.
  9. Transfer to a large serving bowl and garnish with fresh parsley and toasted slivered almonds.

Nutrition

Calories: 485kcalCarbohydrates: 85gProtein: 16gFat: 11g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Paneer With Summer Squash and Red Peppers – vegetarian recipe

Ultimate Paneer With Summer Squash and Red Peppers

Paneer with summer squash and red peppers is a farmer's-market skillet built on a coconut-spiced masala. Ground coriander, cumin, and fennel coat the vegetables, and fresh homemade panir soaks it all up. A dried red chili gives gentle background warmth. Essential...

Paneer With Summer Squash and Red Peppers – vegetarian recipe

Ultimate Paneer With Summer Squash and Red Peppers

Paneer with summer squash and red peppers is a farmer's-market skillet built on a coconut-spiced masala. Ground coriander, cumin, and fennel coat the vegetables, and fresh homemade panir soaks it all up. A dried red chili gives gentle background warmth. Essential...