Refried Beans Casserole

Prep: 15 min Cook: 30 min Serves: 8 Cuisine: Mexican

A creamy, cheesy refried beans casserole with fresh tomatoes, guacamole, and salsa, perfect for a hearty summer meal or casual gathering with chips and salad.

Be the first to rate this recipe

Ingredients

  • 3 cups pinto beans
  • 16 oz mild salsa
  • 2 teaspoons red pepper
  • 1 tablespoon garlic
  • 1 teaspoon pepper
  • 16 oz guacamole
  • 16 oz light or nonfat sour cream
  • 2 tomatoes
  • 2 cups shredded cheese

Instructions

  1. Rinse soaked pinto beans.
  2. Put beans in a large pot and cover with water.
  3. Cook for 3 hours until tender.
  4. Add salsa, red pepper, garlic, pepper, and stir.
  5. Simmer until mixture thickens.
  6. Mash the beans down.
  7. Layer the bean mixture in a 13 x 9 x 2-inch pan.
  8. Top with guacamole, sour cream, cheese, and diced tomatoes.
  9. Bake at 350°F for 30 minutes.
  10. Serve with chips as your spoon.
  11. Eat with a side of salad.

Tips & Substitutions

For a creamier texture, consider blending the beans after mashing. If you're short on time, canned pinto beans can be used as a substitute—just rinse and reduce cooking time. For added flavor, you might incorporate cumin or chili powder. This dish can easily be customized by adding corn or bell peppers for extra color and nutrition.

Serving Suggestions

Serve the Refried Beans Casserole with crispy tortilla chips for scooping, making it a fun and interactive meal. A fresh side salad complements the rich flavors beautifully. For a heartier option, pair it with Taco Wraps or Cookie Sheet Nachos for a festive spread.

Storage & Reheating

Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for 1-2 minutes or reheat the entire dish in the oven at 350°F for about 15-20 minutes until warmed through.

Nutrition & Diet Analysis (per serving)

Each serving of Refried Beans Casserole contains roughly 381 calories, with 9g protein, 52g carbohydrates, and 16g fat. It is an excellent source of vitamin C (86% of the Daily Value), and a good source of protein and iron. Note that it is relatively high in sodium, at 663mg per serving (29% of the Daily Value).

381 kcal 19% DV
Protein Fat Carbs

Macronutrients

Protein 9g 18% DV
Total Fat 15.7g 20% DV
Carbs 52.1g 19% DV
Fiber 4.1g 15% DV
Sugar 18.6g 37% DV

Electrolytes

Sodium 663.3mg 29% DV
Potassium 508.8mg 11% DV
Cholesterol 0.7mg

Vitamins & Minerals

Vitamin A 104.4mcg 12% DV
Vitamin C 77mg 86% DV
Vitamin D 0.4mcg 2% DV
Calcium 52.9mg 4% DV
Iron 3.3mg 18% DV
Diet fit Under 400 cal
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the bean mixture and layer it in the pan a day before baking. Just cover and refrigerate. When you're ready to serve, let it sit at room temperature for about 30 minutes before baking to ensure even cooking.

How can I adjust the spice level?

To make the casserole milder, reduce the amount of red pepper or use a mild salsa. Conversely, for more heat, add jalapeños or use a spicier salsa. You can also sprinkle some cayenne pepper on top before baking for an extra kick.

Is this recipe suitable for vegetarian diets?

Absolutely! This casserole is vegetarian-friendly, made entirely with plant-based ingredients. For a vegan version, simply substitute the sour cream and cheese with dairy-free alternatives, ensuring everyone can enjoy this delicious dish.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Vegetarian recipes → Dairy recipes → All recipes →