There are some meals that instantly feel like a warm hug. This hearty, cheesy pasta bake is one of them. Packed with tender shell pasta, seasoned ground beef, colorful bell peppers, fluffy rice, rich tomato sauce, and plenty of melted cheese, it’s the kind of comforting casserole that shows up when you need it most.
The first time I tasted this dish, it had been delivered by a thoughtful neighbor while I was feeling under the weather. One bite was enough to make me ask for the recipe. It combines the best parts of a pasta bake, a stuffed pepper casserole, and a cheesy beef skillet meal all in one dish.
The result is a satisfying family dinner that’s easy to make, budget-friendly, and perfect for leftovers.
Why Everyone Loves This Recipe
This casserole has become a favorite for several reasons:
- One dish feeds the whole family.
- Simple pantry ingredients.
- Easy to customize.
- Freezes beautifully.
- Comfort food at its finest.
- Ready in about an hour.
The combination of pasta, beef, rice, vegetables, and cheese creates a complete meal with incredible flavor and texture.
Ingredients

For the Casserole
- 1 pound (450g) ground beef
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 2 cups cooked rice
- 8 ounces medium shell pasta
- 1 can (15 ounces) diced tomatoes
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- ½ teaspoon black pepper
- 1 teaspoon salt
- 1 cup beef broth
For the Topping
- 2 cups shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- Fresh parsley for garnish (optional)
Equipment Needed
- Large skillet
- Large pot
- Mixing spoon
- 9×13-inch baking dish
- Measuring cups and spoons
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Add the shell pasta and cook until just al dente according to package directions.
Drain and set aside.
Avoid overcooking because the pasta will continue cooking in the oven.
Step 2: Brown the Beef
Heat a large skillet over medium-high heat.
Add the ground beef and cook until browned, breaking it apart with a spoon.
Drain excess grease if necessary.
The browned beef creates the rich, savory base of the casserole.
Step 3: Add the Vegetables
Add:
- Diced onion
- Green bell pepper
- Red bell pepper
- Garlic
Cook for 4 to 5 minutes until softened.
The peppers add sweetness and color while the onion and garlic deepen the flavor.
Step 4: Build the Sauce
Step 4: Build the Sauce
Stir in:
- Diced tomatoes
- Tomato sauce
- Beef broth
- Italian seasoning
- Paprika
- Salt
- Pepper
Mix thoroughly and simmer for 10 minutes.
This allows all the flavors to blend together into a rich, hearty sauce.
Step 5: Add the Rice
Stir the cooked rice into the beef mixture.
The rice absorbs some of the sauce and gives the casserole an extra satisfying texture.
Mix until evenly combined.
Step 6: Combine Everything
Add the cooked shell pasta to the skillet.
Gently fold everything together until the pasta is coated in the sauce.
Every bite should contain a little pasta, rice, beef, and vegetables.
Step 7: Transfer to Baking Dish
Lightly grease a 9×13-inch casserole dish.
Pour the mixture into the dish and spread evenly.
Use a spatula to smooth the top.
Step 8: Add the Cheese
Sprinkle:
- Mozzarella cheese
- Cheddar cheese
Cover the entire surface generously.
The thick layer of cheese creates that irresistible golden crust.
Step 9: Bake
Preheat your oven to 375°F (190°C).
Bake uncovered for 20 to 25 minutes.
The cheese should be melted, bubbly, and lightly golden.
Step 10: Rest and Serve
Allow the casserole to rest for 5 to 10 minutes before serving.
This helps everything set and makes it easier to scoop.
Garnish with fresh parsley if desired.
Serve hot and enjoy.
Tips for the Best Casserole
Use Freshly Shredded Cheese
Freshly shredded cheese melts smoother and creates a creamier topping.
Don’t Overcook the Pasta
Slightly undercooked pasta holds up better during baking.
Add Extra Vegetables
Try adding:
- Mushrooms
- Zucchini
- Corn
- Spinach
for extra nutrition.
Spice It Up
Add:
- Crushed red pepper flakes
- Jalapeños
- Hot sauce
for a little heat.
Make-Ahead Instructions
This casserole is perfect for meal prep.
Simply assemble everything up to one day ahead and refrigerate.
When ready to cook, bake as directed, adding about 10 extra minutes to the baking time.
Freezing Instructions
Before Baking
- Assemble casserole.
- Cover tightly.
- Freeze for up to 3 months.
After Baking
- Cool completely.
- Portion into containers.
- Freeze for quick lunches and dinners.
Variations
Tex-Mex Version
Add:
- Black beans
- Corn
- Taco seasoning
- Pepper Jack cheese
Italian Style
Replace rice with extra pasta and add:
- Parmesan cheese
- Basil
- Marinara sauce
Turkey Version
Use ground turkey instead of beef for a lighter meal.
Sausage Version
Italian sausage creates an even richer flavor.
What to Serve With It
This casserole is hearty enough to stand alone, but it pairs beautifully with:
- Garlic bread
- Dinner rolls
- Caesar salad
- Steamed vegetables
- Roasted broccoli
- Cucumber salad
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in the microwave or oven until heated through.
Many people think it tastes even better the next day because the flavors continue to develop.
Final Thoughts
Sometimes the best recipes aren’t found in cookbooks—they arrive at your door in a casserole dish from a caring neighbor. This cheesy beef, rice, and shell pasta bake is the definition of comfort food. Rich, filling, and packed with flavor, it’s the kind of meal that brings people together around the table and leaves everyone asking for seconds.
Once you make it, don’t be surprised if friends and family start requesting the recipe too.