There’s something so wonderfully nostalgic about a one-pan, crowd-pleasing casserole that feels like it belongs on a long table under warm hanging lights. This Church Supper Spaghetti is that kind of dish: hearty, comforting, and endlessly approachable. It brings together simple pantry staples and a few fresh aromatics to make a saucy, cheesy, slightly spicy spaghetti bake that disappears fast at potlucks and family dinners alike. The steps are straightforward, and the flavors are very forgiving—perfect for busy weeknights or a cozy weekend gathering.
Before we dig into the specifics, know that this recipe is written to be accessible to cooks of all skill levels. I’ve kept the ingredient amounts exactly as listed, clarified each step so nothing is left ambiguous, and suggested small technique notes where helpful. The final result is a saucy, slightly southwestern–influenced spaghetti topped with melty cheddar that’s both kid-friendly and satisfying for grown-ups.
Why this recipe works

This dish balances several textures and flavor components: the long strands of spaghetti provide heft, the browned ground beef brings savory richness, and the diced tomatoes and cream of mushroom soup add a saucy, comforting base. A little chili powder keeps things lively, while frozen corn and peas add sweetness and pop. Topped with shredded cheddar, the casserole becomes irresistible. It’s also practical: you can assemble it ahead of time, bake when needed, and feed a crowd without fuss.
Ingredients
- 16 ounces spaghetti
- 1 pound ground beef
- 1 medium onion, diced
- 1 medium green bell pepper, diced
- 3 cloves garlic, minced, or 1 1/2 teaspoons garlic powder
- 14.5 ounces diced tomatoes, canned, do not drain
- 10.5 ounces cream of mushroom soup, canned
- 1 cup chicken broth
- 1 cup corn, frozen or canned, drained if canned
- 1 cup peas, frozen
- 1 tablespoon chili powder
- 1/2 teaspoon salt, or add more to taste if desired
- 1/2 teaspoon pepper, or add more to taste if desired
- 1 cup cheddar cheese, shredded
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Large mixing bowl
- 8×11-inch or similar baking dish (or a 9×13 for a slightly thinner casserole)
- Colander
- Wooden spoon or spatula
Step-by-step Instructions

- Preheat and prepare: Preheat your oven to 350°F (175°C). Lightly grease your baking dish so the casserole won’t stick and set it aside.
- Cook the spaghetti: Bring a large pot of salted water to a boil. Add the 16 ounces of spaghetti and cook according to the package directions until al dente. Drain the spaghetti in a colander and return it to the pot or transfer it to a large mixing bowl. Toss briefly with a little oil or a few spoonfuls of the sauce from the pan to prevent sticking if desired.
- Brown the ground beef: While the pasta cooks, heat a large skillet over medium-high heat. Add the 1 pound ground beef and break it into pieces with a spatula. Cook until it is fully browned and no pink remains, about 5–7 minutes. Drain any excess fat from the pan if needed, leaving some for flavor.
- Add aromatics and vegetables: To the browned beef, add the diced 1 medium onion and the diced 1 medium green bell pepper. Sauté until the onion is softened and translucent and the pepper is tender, about 4–5 minutes. Add the 3 cloves garlic, minced (or the 1 1/2 teaspoons garlic powder) and cook another 30–60 seconds until fragrant. Be careful not to burn the garlic.
- Build the sauce in the pan: Pour the 14.5 ounces of diced tomatoes (do not drain) into the skillet with the beef and vegetables. Add the 10.5 ounces of cream of mushroom soup and 1 cup chicken broth. Stir to combine everything thoroughly, scraping up any browned bits from the bottom of the pan. The mixture should be saucy but not overly thin.
- Season and add frozen vegetables: Stir in 1 cup corn (frozen or canned—if canned, drain first) and 1 cup peas (frozen). Add 1 tablespoon chili powder, 1/2 teaspoon salt, and 1/2 teaspoon pepper. Taste the sauce and adjust seasoning if you’d like more salt, pepper, or chili powder. If the sauce seems too thick, add a splash more chicken broth; if it seems thin, let it simmer a few minutes to reduce.
- Combine pasta and sauce: Pour the sauce mixture over the cooked and drained spaghetti in the large bowl or pot. Toss gently but thoroughly until the spaghetti is evenly coated in sauce and the vegetables and beef are distributed throughout the noodles.
- Transfer to baking dish: Transfer the saucy spaghetti mixture into the prepared baking dish, spreading it into an even layer. Use a spatula to press it down gently so the top is relatively level.
- Add cheese and bake: Sprinkle the 1 cup shredded cheddar cheese evenly over the top of the casserole. Place the baking dish in the preheated oven and bake for 20–25 minutes, or until the cheese is fully melted and the casserole is bubbling around the edges. If you prefer a lightly browned cheese topping, switch to broil for 1–2 minutes at the end—watch closely so it doesn’t burn.
- Rest, serve, and store: Remove the dish from the oven and let it rest for 5–10 minutes before slicing and serving. This brief rest helps the casserole set and makes it easier to serve neat portions. Leftovers can be refrigerated in an airtight container for up to 3–4 days and reheated in the oven or microwave until warmed through.
Troubleshooting and recipe tips

- If your spaghetti clumps after draining, toss it briefly with a teaspoon or two of neutral oil or a small amount of the warm sauce before mixing everything together.
- Use a sharp cheddar for a better melt and stronger flavor, or mix half cheddar and half mozzarella if you want a stretchier topping.
- For extra brightness, stir in a tablespoon of tomato paste to the sauce as it simmers, or finish with a squeeze of fresh lemon or a splash of vinegar right before serving.
- If you’re serving a crowd and want to prep ahead: assemble the casserole in the baking dish up to the point of adding cheese, cover tightly, and refrigerate for up to 24 hours. Add the cheese and bake when ready.
- To make it milder for kids, reduce the chili powder to 1 teaspoon or omit it entirely. For more kick, add a pinch of cayenne or a few dashes of hot sauce to the sauce.
Serving suggestions
This spaghetti bake pairs wonderfully with simple sides. A crisp green salad with a lemony vinaigrette balances the richness of the casserole. Garlic bread or warm dinner rolls are a welcome companion for soaking up leftover sauce. For a brighter plate, serve with quick sautéed greens—spinach or baby kale wilted with a little olive oil and garlic works beautifully.
Make-ahead and storage
This dish stores and reheats nicely. Allow any leftovers to cool to room temperature, then transfer to an airtight container and refrigerate for up to 3–4 days. Reheat in a 350°F oven until warmed through, adding a splash of chicken broth if the casserole seems dry. Portions also freeze well—flash-freeze individual pieces on a baking sheet, then transfer to freezer bags for up to 2 months. Thaw overnight in the refrigerator before reheating.
Final thoughts
There’s a reason recipes like this show up on potluck tables again and again: it’s comforting food that comes together without fuss, feeds a crowd, and hits a wide range of flavor preferences. With simple steps and an easy list of ingredients, this Church Supper Spaghetti will probably become one of those go-to dishes you reach for when you need something satisfying and familiar.
Give it a try, and don’t be afraid to make it your own—swap cheeses, sprinkle with fresh herbs, or add a handful of chopped olives if you like a briny bite. Mostly, enjoy the ease of a warm, cheesy, saucy casserole that brings people together.

Church Supper Spaghetti
Equipment
- 9 x 13-inch casserole dish
- Large Pot
- Large Skillet
- Colander
- Mixing Bowl
- tongs or spaghetti server
Ingredients
- 16 ounces spaghetti
- 1 pound ground beef
- 1 medium onion, diced
- 1 medium green bell pepper, diced
- 3 cloves garlic, minced or 1 1/2 teaspoons garlic powder
- 14.5 ounces diced tomatoes, canned do not drain
- 10.5 ounces cream of mushroom soup, canned
- 1 cup chicken broth
- 1 cup corn frozen or canned (drained if canned)
- 1 cup peas frozen
- 1 tablespoon chili powder
- 1/2 teaspoon salt or to taste
- 1/2 teaspoon black pepper or to taste
- 1 cup cheddar cheese, shredded
Instructions
- Preheat the oven to 350°F (175°C). Lightly spray a 9 x 13-inch casserole dish with cooking oil and set aside.
- Bring a large pot of salted water to a boil. Add the spaghetti and cook 8–11 minutes or until al dente according to package directions; drain and set aside.
- While the pasta cooks, heat a large skillet over medium. Add the ground beef, diced onion, and diced green bell pepper. Cook 8–10 minutes, stirring and breaking up the beef, until beef is browned and vegetables are softened.
- Add the minced garlic and cook 1 minute more until fragrant. Drain excess grease from the skillet and transfer the meat mixture to a large mixing bowl.
- To the bowl with the beef, add the undrained diced tomatoes, cream of mushroom soup, chicken broth, corn, peas, chili powder, salt, and pepper. Stir to combine.
- Add the cooked spaghetti to the beef and vegetable mixture and toss well to coat, using tongs or a spaghetti server if needed.
- Transfer the combined spaghetti mixture to the prepared casserole dish and sprinkle the shredded cheddar evenly over the top.
- Bake for 15–20 minutes, or until the cheese is fully melted and the casserole is heated through. Serve warm.
Notes
- Use leftover vegetables as desired.
- Sauté watery vegetables first to avoid making the pasta gummy.
