Nutrition Facts for Pinto bean sloppy joes

Pinto Bean Sloppy Joes

Image of Pinto Bean Sloppy Joes
Nutriscore Rating: 83/100

Say hello to a hearty, plant-based twist on a classic comfort food with these Pinto Bean Sloppy Joes! This easy, 30-minute recipe swaps traditional ground beef for creamy pinto beans, lightly mashed to create a texture that soaks up a rich, tangy sauce made with tomato paste, Worcestershire sauce, and a touch of brown sugar. Packed with sautéed onions, bell peppers, and warming spices like smoked paprika and cumin, this dish is bursting with savory, smoky flavor. Served on toasted burger buns and customizable with toppings like pickles, coleslaw, or shredded cheese, these sloppy joes are a satisfying, family-friendly meal. Perfect for weeknight dinners or casual gatherings, this vegetarian recipe is nutritious, budget-friendly, and sure to impress!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
20 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, diced
  • 1 medium Bell pepper, diced (any color)
  • 2 cloves Garlic, minced
  • 2 cups Pinto beans, rinsed and drained
  • 1 cup Tomato sauce
  • 3 tablespoons Tomato paste
  • 3 tablespoons Ketchup
  • 1 tablespoon Worcestershire sauce (or vegan Worcestershire sauce)
  • 1 tablespoon Brown sugar
  • 1 teaspoon Chili powder
  • 1 teaspoon Smoked paprika
  • 1 teaspoon Ground cumin
  • 0.5 teaspoon Salt
  • 0.25 teaspoon Black pepper
  • 4 pieces Burger buns
  • Optional toppings (e.g., pickles, coleslaw, shredded cheese)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Heat the olive oil in a large skillet over medium heat.

2

Add the diced onion and bell pepper to the skillet, and sauté for 5-7 minutes until softened.

3

Add the minced garlic and cook for an additional 1 minute, stirring frequently to prevent burning.

4

Using a fork or potato masher, lightly mash the pinto beans in a bowl until about half of them are broken down (this will help them absorb the sauce).

5

Add the mashed pinto beans to the skillet and stir to combine with the onions and peppers.

6

Stir in the tomato sauce, tomato paste, ketchup, Worcestershire sauce, and brown sugar.

7

Season the mixture with chili powder, smoked paprika, ground cumin, salt, and black pepper. Mix well to evenly distribute the spices.

8

Lower the heat to medium-low and let the mixture simmer for 8-10 minutes, stirring occasionally, until the sauce thickens and coats the beans.

9

Taste and adjust seasoning if necessary.

10

Toast the burger buns, if desired, and spoon the pinto bean mixture generously onto the bottom halves.

11

Add any optional toppings like pickles, coleslaw, or shredded cheese before topping with the other half of the bun.

12

Serve warm and enjoy your delicious Pinto Bean Sloppy Joes!

Cooking Tip: Take your time with each step for the best results!
1467
cal
45.8g
protein
226.5g
carbs
39.5g
fat

Nutrition Facts

1 serving (1315.1g)
Calories
1467
% Daily Value*
Total Fat 39.5 g 51%
Saturated Fat 5.5 g 28%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 2967 mg 129%
Total Carbohydrate 226.5 g 82%
Dietary Fiber 42.5 g 152%
Total Sugars 50.2 g
Protein 45.8 g 92%
Vitamin D 0.0 mcg 0%
Calcium 436 mg 34%
Iron 18.0 mg 100%
Potassium 2728 mg 58%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

62.7%%
12.7%%
24.6%%
Fat: 355 cal (24.6%%)
Protein: 183 cal (12.7%%)
Carbs: 906 cal (62.7%%)