Hearty Tomato‑Spinach Pizza Casserole with Crispy Bacon – 25‑Minute Weeknight Winner
When the weekday hustle leaves you with barely enough time to breathe, the kitchen should become a sanctuary of speed, flavor, and comfort. This Hearty Tomato‑Spinach Pizza Casserole delivers exactly that: the indulgent taste of a classic pizza layered with the wholesome goodness of fresh spinach, all wrapped in a silky tomato sauce and crowned with crunchy bacon bits that add a smoky crunch you’ll crave. In under half an hour, you’ll have a bubbling, golden‑brown masterpiece that feeds the whole family, satisfies picky eaters, and still leaves you with enough energy to tackle the rest of your evening.
The magic behind this dish lies in its clever use of pantry staples and a few fresh ingredients that you likely already have on hand. A blend of shredded mozzarella and sharp parmesan creates a melt that stretches like a true pizza, while the tomato‑basil sauce provides a bright, herbaceous backbone. The spinach adds a pop of color and a dose of nutrients, making the casserole feel less like a guilty pleasure and more like a balanced dinner. And let’s not forget the bacon—crispy, salty, and undeniably addictive. Each bite offers a harmonious contrast of textures: creamy cheese, tender pasta, juicy tomato, and that unmistakable snap of bacon.
Whether you’re feeding a bustling family of five, entertaining friends for a quick game‑night snack, or simply craving a comforting bowl of “pizza‑in‑a‑bowl,” this recipe hits all the right notes. It’s also incredibly adaptable: swap the bacon for Italian sausage, use gluten‑free pasta, or turn it vegetarian with extra veggies. The base recipe stays the same, but the possibilities are endless, making it a true weeknight workhorse that you’ll return to again and again.
Ready to dive in? Grab your skillet, preheat the oven, and let’s create a dish that will become the star of your dinner rotation. The next time someone asks, “What’s for dinner?” you’ll answer with confidence, “Pizza casserole—ready in 25 minutes!”.
Why You’ll Love This Recipe
- Ready in 25 minutes – perfect for busy weeknights.
- One‑pan cleanup: bake directly in the skillet or casserole dish.
- Family‑approved flavors: pizza, bacon, and cheese in every bite.
- Nutritious boost from fresh spinach and tomatoes.
- Highly customizable – swap proteins, pasta types, or make it vegetarian.
- Budget‑friendly: uses pantry staples you probably already have.
- Leftover‑friendly: reheats beautifully for next‑day lunches.
Ingredients
- 12 oz short‑cut pasta (penne, rotini, or farfalle)
- 4 slices thick‑cut bacon, chopped
- 2 cups fresh spinach, roughly chopped
- 1 ½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 cups marinara sauce (store‑bought or homemade)
- ½ cup heavy cream or whole milk (optional for extra creaminess)
- 1 tsp dried oregano
- ½ tsp garlic powder
- Salt & pepper to taste
- Fresh basil leaves for garnish (optional)
Instructions
- Cook the pasta. Bring a large pot of salted water to a boil, add the pasta, and cook 1‑2 minutes less than the package directions (it will finish cooking in the oven). Drain and set aside.
- Render the bacon. In a 10‑inch cast‑iron skillet or oven‑safe sauté pan, cook the chopped bacon over medium heat until crisp, about 4–5 minutes. Transfer to a paper‑towel‑lined plate, leaving the rendered fat in the pan.
- Sauté the greens. Add the chopped spinach to the hot bacon fat. Toss for 1 minute, just until wilted. Season with a pinch of salt and pepper, then remove from heat.
- Build the sauce. Return the skillet to low heat, pour in the marinara sauce, and stir in the heavy cream (if using), oregano, and garlic powder. Let it simmer for 2 minutes to meld flavors.
- Combine pasta and sauce. Add the drained pasta to the skillet, tossing to coat evenly. Stir in the wilted spinach and half of the mozzarella.
- Layer the casserole. Sprinkle the crisp bacon evenly over the mixture, then top with the remaining mozzarella and the grated Parmesan. Use a spatula to smooth the top.
- Bake. Preheat your oven to 425°F (220°C). Place the skillet in the oven and bake for 8–10 minutes, or until the cheese is bubbling and golden brown.
- Rest & garnish. Remove from the oven and let the casserole rest for 3 minutes. Sprinkle fresh basil leaves on top for a pop of color and aroma.
- Serve. Scoop generous portions onto plates, and enjoy the melty, smoky, tomato‑laden goodness. Pair with a simple green salad or garlic bread for a complete meal.
Pro Tips & Tricks
- Undercook the pasta. This prevents a mushy casserole and ensures the pasta finishes perfectly in the oven.
- Use a cast‑iron skillet. It distributes heat evenly, giving you a beautifully browned crust on the bottom.
- Make it ahead. Assemble the casserole up to the baking step, cover tightly, and refrigerate for up to 24 hours. Bake when ready.
- Extra crunch. Sprinkle a tablespoon of panko breadcrumbs mixed with a drizzle of olive oil over the cheese before baking.
- Spice it up. Add a pinch of red‑pepper flakes to the sauce for a subtle heat.
Variations & Substitutions
Protein Swaps
- • Italian sausage (remove bacon, crumble cooked sausage).
- • Ground turkey (brown with herbs for a lighter option).
- • Chickpeas (for a vegetarian protein boost).
Gluten‑Free / Low‑Carb
- • Use gluten‑free pasta or substitute with spiralized zucchini.
- • Replace regular marinara with a low‑sugar tomato sauce.
- • Omit the heavy cream or use a plant‑based alternative like oat cream.
Cheese Variations
Swap half of the mozzarella for provolone, smoked gouda, or a pepper jack for an extra flavor twist. For a dairy‑free version, use shredded mozzarella‑style vegan cheese and nutritional yeast.
Storage Tips
This casserole keeps well in the refrigerator for up to 4 days. Store leftovers in an airtight container; reheat in the microwave (1‑2 minutes) or in a preheated 350°F (175°C) oven for 10 minutes until hot and the cheese re‑melts. For longer storage, freeze individual portions on a parchment‑lined tray, then transfer to a freezer‑safe bag. Frozen portions remain tasty for up to 2 months—just bake from frozen at 400°F (200°C) for 20‑25 minutes, covering with foil for the first half to prevent over‑browning.
Frequently Asked Questions
Hearty Tomato‑Spinach Pizza Casserole with Crispy Bacon
Ingredients
- 12 oz short‑cut pasta
- 4 slices thick‑cut bacon, chopped
- 2 cups fresh spinach
- 1 ½ cups shredded mozzarella
- ½ cup grated Parmesan
- 2 cups marinara sauce
- ½ cup heavy cream (optional)
- 1 tsp dried oregano
- ½ tsp garlic powder
- Salt & pepper to taste
Instructions
- Cook pasta al dente; drain.
- Crisp bacon in skillet; set aside.
- Sauté spinach in bacon fat; season.
- Combine marinara, cream, oregano, garlic powder; simmer.
- Toss pasta with sauce, spinach, and half the mozzarella.
- Top with bacon, remaining mozzarella, and Parmesan.
- Bake at 425°F (220°C) for 8–10 min until golden.
- Rest 3 min, garnish with basil, and serve.
Nutrition (per serving)
| Calories | 420 kcal |
|---|---|
| Protein | 22 g |
| Carbohydrates | 45 g |
| Fat | 18 g |
| Saturated Fat | 7 g |
| Fiber | 4 g |
| Sodium | 620 mg |