This Cheesy Meatball Casserole is the ultimate comfort food—hearty, cheesy, and perfect for busy weeknights. Tender pasta, juicy meatballs, marinara sauce, and plenty of gooey melted cheese come together in one bubbling, golden-brown bake. It’s a family favorite that disappears fast!
Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
Cook the pasta in a large pot of boiling salted water according to package directions for al dente pasta. Drain and rinse under cold water to stop the cooking.
Heat the olive oil in a skillet over medium heat. Sauté onion and bell pepper for 4–5 minutes until softened.
Combine the pasta, thawed meatballs, sautéed vegetables, and marinara sauce in a large bowl. Stir to coat evenly.
Spread the mixture in the prepared baking dish. Top with mozzarella, then Parmesan.
Cover with foil and bake for 25 minutes. Remove foil and bake 10 more minutes until cheese is melted and golden.
Let rest for 5 minutes before serving. Garnish with basil if desired.
Notes
Chef Jenn’s Tips
Use a pasta shape with ridges (like penne or rigatoni) so the sauce clings to every bite.
If you like extra saucy casseroles, add half a jar more marinara before baking.
For a little kick, toss in crushed red pepper flakes when you sauté the veggies.
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.