This vegan refried bean dip is creamy, flavorful and has a gentle kick. A healthy, oil-free party dip that’s quick to make with just a few simple ingredients in under 15 minutes.
At a recent Thanksgiving gathering a friend made a refried bean dip and thoughtfully prepared a vegan version for me. It was so good I recreated it at home, adjusting the seasoning slightly. The result is a smooth, protein-rich dip that works as a snack, appetizer or spread. It’s dairy-free, oil-free and uses pantry-friendly ingredients. Make a batch for game day, potlucks, or holiday spreads — it comes together fast and tastes like you spent much longer on it.
Ingredients in Vegan Refried Bean Dip
A short, straightforward ingredient list makes this recipe easy to follow. All ingredients are plant based and simple to source.
- Fresh garlic, minced
- Fresh onion, chopped
- Pinto beans, rinsed and drained
- Fresh cilantro, a handful
- Lime juice
- Pickled jalapeño slices (adjust to taste)
- Cajun powder
- Taco seasoning
- Rosemary, dried or fresh, small amount
- Salt to taste
- Splash of water or soy milk to blend
- Optional: a pinch of cayenne for extra heat
If you prefer more heat, add additional jalapeños or 1/8 teaspoon cayenne. Use water or a neutral plant milk to reach your desired creaminess while keeping the recipe oil-free.
How to Make Vegan Refried Bean Dip
This dip takes about 12–15 minutes from start to finish. Follow these simple steps for creamy, well-seasoned results.
- Sauté aromatics: Over medium-high heat, gently sauté the chopped onion and minced garlic in a tablespoon of water (or a little oil if you prefer) until softened, about 3 minutes.
- Add beans and spices: Reduce heat to medium and add the rinsed pinto beans, cajun powder, taco seasoning, rosemary and salt. Stir and mash the beans a little while they warm through for 2–3 minutes; this helps the flavors develop.
- Process: Transfer the bean mixture to a food processor. Add cilantro, lime juice, a few pickled jalapeño slices, and a tablespoon or two of water or soy milk to help it blend.
- Blend to finish: Pulse and blend until the dip is smooth and creamy, scraping down the sides as needed. Adjust seasoning and texture with more salt, lime juice, or liquid as desired.
Serving Suggestions
This refried bean dip is versatile. Serve it with tortilla chips for a classic pairing, or keep it light by offering fresh vegetables such as carrot sticks, celery and cauliflower florets. It also spreads beautifully on toast or rice cakes and can be stirred into warm pasta for a quick, savory sauce. For parties, garnish with extra cilantro, chopped tomatoes or a drizzle of your favorite salsa.
Storage
Store the dip in an airtight container in the refrigerator for up to five days. It also freezes well for up to one month; thaw overnight in the fridge and stir before serving. This recipe yields a modest batch, so freezing is optional unless you want to keep extras on hand.
Notes and Tips
- Use canned pinto beans for convenience. Rinse and drain them well to control sodium and flavor.
- Adjust heat gradually: start with a few jalapeño slices and add more if desired.
- For a smoother, richer texture, process longer and add small amounts of liquid until you reach the desired consistency.
- Nutrition estimates can vary depending on ingredient brands and quantities; consider this a general guide rather than an exact measurement.
Ingredients (detailed)
- 2 garlic cloves, minced (about 8 g)
- 1/2 medium onion, chopped (about 72 g)
- 1 can pinto beans (approx. 19 oz / 350 g can)
- 4 pickled jalapeño slices (or to taste)
- 1 tsp cajun powder
- 2 tsp taco seasoning
- 1/2 tsp rosemary
- 1/2 tsp salt (adjust to taste)
- Handful of cilantro (15–20 g)
- 1 tbsp soy milk or water to blend
- 1 tbsp lime juice
- 1/8 tsp cayenne, optional
Instructions (concise)
- Over medium-high heat, sauté onions and garlic in a splash of water for about 3 minutes.
- Reduce heat to medium, add beans and spices, mash slightly and cook for 2–3 minutes to develop flavor.
- Transfer to a food processor with cilantro, lime juice and a little liquid, then blend until smooth and creamy.
Nutrition (approximate)
- Serving Size: 1 serving
- Calories: ~122
- Sugar: ~2 g
- Sodium: varies with canned beans and added salt
- Fat: ~1 g
- Carbohydrates: ~22 g
- Fiber: ~5.5 g
- Protein: ~6.8 g
These values are estimates and will vary by brand and exact measurements.
SAVE IT FOR LATER! ↓
Okonomi Kitchen participates in affiliate programs. When you purchase through affiliate links, a small commission may support content creation at no extra cost to you. Thank you for supporting plant-based recipes.