Cheesy Baked Meatball Casserole

Cheesy Baked Meatball Casserole

🧾 Ingredients

Meatballs

  • 1½ lbs ground beef (or beef/pork mix)
  • ½ cup breadcrumbs
  • 1 egg
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp paprika
  • 1 tsp garlic powder

(You can also use frozen meatballs to save time)

Creamy Cheese Sauce

  • 2 cups shredded cheddar cheese
  • 1 cup heavy cream or half-and-half
  • 2 eggs
  • ½ cup chopped bell peppers (red & green)
  • ½ cup chopped onion
  • 2 tbsp chopped green onions
  • ½ tsp salt
  • ½ tsp black pepper

👩‍🍳 Instructions

1. Prepare meatballs

  1. Mix all meatball ingredients.
  2. Roll into medium-sized balls.
  3. Place raw meatballs into a greased baking dish.

2. Make cheese mixture

  1. In a bowl, whisk eggs and cream.
  2. Stir in cheese, peppers, onion, green onions, salt, and pepper.

3. Assemble

  • Pour cheese mixture evenly over the meatballs.

4. Bake

  • Cover with foil and bake at 375°F (190°C) for 35 minutes
  • Uncover and bake 10–15 more minutes until bubbly and golden

🍽️ Serve With

  • Mashed potatoes
  • Rice
  • Buttered noodles
  • Garlic bread
  • Simple green salad

🔄 Variations

  • Add mushrooms or spinach
  • Use mozzarella + cheddar
  • Swap beef for chicken or turkey
  • Add a pinch of chili flakes for heat

❄️ Make-Ahead

  • Assemble, cover, and refrigerate up to 24 hours
  • Freeze unbaked up to 2 months

If you want, I can also give you:
Keto / low-carb version
Slow cooker version
Alfredo-style sauce
One-pan stovetop method

Leave a Comment