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

Warm Bean and Sausage Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 45 minutes
  • Yield: Serves approximately 6

Description

Warm Bean and Sausage Casserole is the ultimate comfort food, perfect for chilly evenings. This hearty dish features a delightful medley of savory sausage, creamy beans, and vibrant bell peppers, all topped with gooey melted cheddar cheese. It’s a satisfying meal that brings warmth to your home, ideal for gatherings or cozy nights in.


Ingredients

Scale
  • 1 lb ground sausage (spicy or mild)
  • 2 cans (15 oz each) mixed beans (black and kidney), drained and rinsed
  • 1 cup diced bell peppers (red or yellow)
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes (fire-roasted for extra flavor)
  • 1 cup shredded sharp cheddar cheese
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tbsp olive oil
  • Fresh herbs (parsley or cilantro) for garnish

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Heat olive oil in a large skillet over medium heat. Sauté onions and bell peppers until softened, about 5 minutes.
  3. Add ground sausage and cook until browned, breaking it apart with a spatula.
  4. Stir in drained beans and diced tomatoes; let simmer for 10 minutes.
  5. Mix in cumin and paprika. Transfer to a baking dish, top with cheddar cheese.
  6. Bake for 20-25 minutes until bubbly and golden brown. Garnish with fresh herbs before serving.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 2g
  • Sodium: 750mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 7g
  • Protein: 20g
  • Cholesterol: 55mg