Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cowboy Beans simmering in a skillet with mixed beans in smoky BBQ tomato sauce, garnished with parsley and stirred with a wooden spoon.

Cowboy Beans


  • Author: Omar
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

Smoky, saucy Cowboy Beans made with mixed beans, BBQ sauce, and tomatoes. A hearty one-pot comfort recipe perfect for weeknights, meal prep, or potlucks.


Ingredients

Scale
  • 6 cups mixed beans, drained and cooked
    (cannellini beans, kidney beans, and black-eyed peas)

  • 1 batch sugar-free BBQ sauce

  • 1 tablespoon mustard

  • 15 oz tomato sauce

  • 1 cup onions, chopped

  • 8 oz mushrooms, finely chopped

  • Salt and black pepper, to taste

Optional

  • 2 teaspoons liquid smoke

  • 4 oz smoked tofu, diced

  • 1 teaspoon chili powder


Instructions

  1. Heat a small amount of oil in a large pot over medium heat. For oil-free cooking, use vegetable broth.

  2. Add the chopped onions and mushrooms. Sauté for about 3 minutes until softened.

  3. Stir in the cooked beans, BBQ sauce, tomato sauce, mustard, and optional ingredients if using.

  4. Season with salt and pepper to taste.

  5. Cook on medium heat for 10 minutes, stirring occasionally, until thick and saucy.

  6. Serve warm and enjoy.

Notes

Chop mushrooms finely for a heartier, “meaty” texture.

Liquid smoke is strong—start small and adjust to taste.

Beans thicken as they cool, making leftovers even better the next day.

Store leftovers in an airtight container for up to 5 days.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dinner, Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 Serving
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 620 mg
  • Fat: 4 g
  • Saturated Fat: 0.5 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 13 g
  • Protein: 15 g
  • Cholesterol: 0 mg