This bratwurst casserole recipe is packed with crispy potatoes, brats, veggies, and gooey cheese. Perfect with a fried egg on top or stuffed into a tortilla!

Casserole on a serving tray

Looking for a tasty Father’s Day brunch recipe? What about a perfect breakfast meal prep go-to? Look no further. This cheesy bratwurst casserole recipe is packed with sausage, veggies, and potatoes and as comforting as it gets. You can serve it as-is or with an over easy fried egg on top, but whatever you do, know that you’re going to go back for seconds.

Looking for more sausage recipes? This classic kielbasa and sauerkraut dish won’t disappoint!

Preparing this Bratwurst Casserole Recipe

This simple bratwurst casserole recipe only requires a handful of wholesome ingredients and some pretty mild prep before the oven takes it all the way home.

  • Sauté the Brats: In a large skillet, sauté the whole brats on all sides until they are golden brown. Set them aside.
  • Sauté the Mushrooms: Next, dice the mushrooms and sauté them in the same skillet as the brats. Remove them from heat and place them in a large bowl.
  • Brown the Potatoes: In the same frying pan, brown the sliced potatoes in a little oil until slightly tender (don’t worry – they’ll finish in the oven). Season to taste with salt and toss them in the bowl with the mushrooms.
  • Dice the Sausage: Next, cut the sausage into rings and brown them in the skillet. Toss them in the bowl with the potatoes and mushrooms.
  • Dice the Peppers & Onions: Dice the bell peppers and onions and toss them into the bowl raw. Season to taste with salt and pepper.
  • Bake the Casserole: Stir in the shredded cheese and pour the casserole mixture into a baking dish. Cover the dish with a lid and bake it at 350°F for about 15 minutes. Remove the lid and bake the casserole for 5 more minutes,. Enjoy while the cheese is gooey!

Looking for an awesome casserole dish? We love this one by Staub – it’s super sturdy and retains so much moisture!

Tips for the Best Bratwurst Casserole Recipe

Check out a couple of handy tips to help you nail this bratwurst casserole.

  • Brown the sausages whole first. The sausage will remain so juicy if you brown it whole in the pan first. Don’t skip this step!
  • Cut the veggies into similar-sized chunks. To promote even cooking, make sure the veggies are sliced into evenly-sized pieces.
  • Add the bell peppers & onions in raw for extra texture. For added crunch, refrain from sautéing the bell peppers and onions like you do the mushrooms and potatoes.

Different Variations

This bratwurst casserole recipe is super versatile, so go ahead and add in your favorite ingredients. Check out of favorite variations here…

  • Protein: Swap in sliced cast-iron ribeye steak, crispy air fryer bacon, or chorizo.
  • Veggies: Add in whatever vegetables are hanging out in your produce box. Carrots, cabbage, celery, broccoli, garlic, and asparagus are all great options.
  • Cheese: Swap out the shredded Mexican cheese/mozzarella cheese for extra sharp cheddar cheese, parmesan, or pepper jack.
  • Herbs: Garnish the casserole with fresh parsley, dried thyme, or dill.
  • Spices: Feel free to add in some paprika, cayenne pepper, or your favorite seasoning salt.

Kid-Friendly Tater Tot Casserole: Cooking for kids? Swap the potatoes out for frozen grocery store tater tots. Bake them halfway through according to the package instructions and assemble the casserole as directed.

Ideas for Serving

While you can always eat this bratwurst casserole recipe straight up, here’s a couple of other fun ways to chow down on it.

  • With a Fried Egg: For a complete breakfast, fry an over easy egg up and pop it right on top of each serving of the casserole.
  • Wrapped in a Burrito: Scramble up some eggs and wrap the casserole in a soft, large flour tortilla with a bit of hot sauce for a tasty breakfast burrito.
  • Topped with Sauerkraut: Serve the casserole with fresh sauerkraut sprinkled on top for a tasty dinner or filling side dish.

Storing & Reheating Best Practices

This casserole is great for meal prep and reheats amazingly. Find all you need to know on storage and warming it up here.

  • Storing: To keep the casserole on hand for up to 5 days, store it in an airtight container in the fridge to prevent the potatoes from drying out.
  • Reheating: The best way to reheat the casserole is back in a skillet with a little bit of butter over medium-low heat. Once the potatoes are crispy again, it’s ready!


How long should bratwurst be cooked in the oven?

It only takes about 10 minutes to cook bratwurst in the oven solo. However, you want the potatoes to get crispy in the oven, so the casserole takes about 20 minutes total to bake.

How can you tell if brats are fully-cooked?

When the bratwurst are fully cooked, their internal temperatures should read 160°F with an instant-read thermometer. However, you won’t have to worry about them not cooking through in this recipe, as they’ll have plenty of time to precook in the frying pan and finish in the oven.

Is it OK to eat brats that are a little pink?

Yes, it’s perfectly fine if the brats are a little pink in the center. That said, they should be quite firm and mostly brown in color.

Do you have to boil brats before using them for bratwurst casserole?

No, you do not have to boil the brats before adding them to the bratwurst casserole. They will have plenty of time to cook in the frying pan and oven.

More Tasty Sausage Recipes

About Author

Avatar photo

Natalya Drozhzhin

Natalya founded Momsdish to demonstrate that placing a homemade meal on the table is not hard at all. Natalya makes cooking easier and approachable, by simplifying the ingredients, while still producing the same great taste.