Sausage Casserole
This Sausage Casserole is packed with bold flavors from Italian sausage or bratwurst, savory beans, and a medley of fresh vegetables. It’s a comforting dish that’s easy to put together and perfect for feeding a hungry family or serving up for a casual get-together. With a rich tomato base and tender, juicy sausages, this recipe is sure to become a go-to in your dinner rotation.

This casserole is perfect for those nights when you need something hearty and satisfying but don’t want to spend all night in the kitchen. It’s a flexible dish that can be enjoyed year-round, and since it all comes together in one pot, cleanup is a breeze.
Why you’ll love this Sausage Casserole

A Personal Favorite
One of the reasons we love this recipe is because it’s such a family favorite. The sausages cook perfectly in the rich, tomato-based sauce, soaking up all the delicious flavors, while the beans and vegetables create a hearty texture that complements the sausages. It’s one of those dishes that everyone at the table will enjoy, and it’s a reliable option when you’re in the mood for something simple yet satisfying
Ingredients Needed for Sausage Casserole
- Italian Sausage or Bratwurst: The star of the dish, sausages add bold flavor and richness. You can use either Italian sausage for a bit of spice or bratwurst for a milder taste.
- Olive Oil: Used to brown the sausages and sauté the vegetables, adding a light richness to the dish.
- Onion, Garlic, Carrots, and Bell Pepper: These veggies provide a mix of sweetness and savory flavors, enhancing the overall heartiness of the casserole.
- Canned Diced Tomatoes: A quick and convenient way to create a flavorful base for the sauce.
- Pinto Beans and Chili with Beans: These add bulk and texture, making the casserole extra filling. The chili with beans brings in a little spice and depth.
- Beef Broth and Tomato Paste: These form the rich sauce that ties everything together. The broth adds flavor, while the tomato paste thickens the sauce.
- Dried Thyme and Oregano: These herbs complement the sausages and tomatoes, adding warmth and depth to the dish.
- Salt and Pepper: Essential for balancing the flavors, feel free to adjust to your taste.
- Fresh Parsley: A final sprinkle of parsley brightens up the dish just before serving.

How to make Sausage Casserole
**For more detailed instructions, please refer to the printable recipe card below.**

Brown the whole sausages on all sides until golden

Sauté the sliced onion, garlic, carrots, and bell pepper in the same pot

Stir in the diced tomatoes, pinto beans, chili with beans, beef broth, tomato paste, thyme, oregano, salt, and pepper

Return the sausages to the pot and cook for 30-40 minutes.
Variations
- Spicy Kick: Swap the Italian sausage for spicy chorizo, and add a pinch of crushed red pepper flakes to the sauce for an extra kick.
- Vegetarian Option: Replace the sausages with plant-based sausage links, and use vegetable broth instead of beef broth for a meat-free version.
- Creamy Version: Stir in a splash of heavy cream or coconut milk at the end for a richer, creamier sauce.
- Smoky Flavor: Add a teaspoon of smoked paprika to the sauce to bring a deep, smoky flavor to the dish.
- Additional Veggies: Throw in some zucchini or spinach during the last 10 minutes of cooking for extra vegetables.
Serving Suggestions
- Crusty Bread: Serve with warm, crusty bread to soak up the flavorful sauce. Give this recipe for Rustic Bread a go.
- Mashed Potatoes: Spoon the casserole over creamy mashed potatoes for a hearty meal. Try my favorite Garlic Mashed Potatoes.
- Rice: A side of fluffy white or brown rice makes for a satisfying, filling pairing.
- Pasta: This casserole also works well over al dente pasta, adding a comforting Italian twist.
- Polenta: For a unique twist, try serving this dish over a bed of creamy polenta.
Storage and Freezing
- How should I store Sausage Casserole?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a pot over low heat, adding a splash of broth if needed to loosen the sauce.
- Can I freeze Sausage Casserole?
This casserole freezes beautifully. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Don’t forget to pin this for later!


Tips & Tricks
- Brown the Sausages First: Browning the sausages before simmering adds depth of flavor and helps them hold their shape in the casserole.
- Adjust the Consistency: If the sauce seems too thick, add a bit more broth or water to thin it out. If it’s too thin, let it simmer uncovered for a few extra minutes.
- Boost the Flavor: For an even more flavorful dish, try using fire-roasted diced tomatoes instead of regular diced tomatoes.
- Stir Occasionally: Make sure to stir the casserole occasionally while it simmers to prevent anything from sticking to the bottom of the pot.
- Fresh Herbs for Garnish: If you don’t have fresh parsley, try using fresh basil or cilantro for a burst of freshness.
Recommended
More Meaty Mains

FAQ

Sausage Casserole
Equipment
- Large pot
- Measuring Spoons
Ingredients
- 1 lb Italian sausage or bratwurst whole
- 1 tablespoon olive oil
- 1 large onion sliced
- 2 cloves garlic minced
- 3 large carrots sliced
- 1 bell pepper sliced
- 1 can diced tomatoes 14.5 oz
- 1 can pinto beans 15 oz, drained and rinsed
- 1 can chili with beans (Hormels)
- 1 cup beef broth
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon of Salt
- ½ teaspoon of pepper
- Fresh parsley chopped for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Brown the whole sausages on all sides until golden, then remove them from the pot and set aside.
- Add the sliced onion, minced garlic, carrots, and bell pepper to the pot.
- Sauté the vegetables for about 5 minutes, until they start to soften.
- Stir in the diced tomatoes, pinto beans, chili beans, beef broth, tomato paste, thyme, oregano, salt, and pepper.
- Return the whole sausages to the pot, nestling them into the mixture.
- Bring the mixture to a simmer, then reduce the heat to low.
- Cover and cook for about 30-40 minutes, stirring occasionally, until the sausages are cooked through and the vegetables are tender.
- Taste and adjust the seasoning if needed.
- Garnish with fresh chopped parsley before serving.