When it comes to quick, comforting meals that please the whole family, 20 Minute Cheesy Beef and Shells is a standout. This dish combines tender pasta shells, savory ground beef, and a rich, cheesy sauce that’s ready in just 20 minutes. Whether you’re a busy parent, a student, or just someone who loves good food without the lengthy prep, this recipe is a lifesaver. Let’s dive into why this dish is worth your time and how you can whip it up in no time!
Why 20 Minute Cheesy Beef and Shells is Worth Your Time

In the hustle and bustle of daily life, finding meals that are both quick and satisfying can be a challenge. 20 Minute Cheesy Beef and Shells ticks all the right boxes: it’s delicious, easy to make, and requires minimal ingredients. With its creamy texture and cheesy goodness, this dish is sure to become a family favorite. Plus, it’s versatile enough to adjust according to your preferences. Ready to get cooking? Let’s gather our ingredients!
What Goes Into 20 Minute Cheesy Beef and Shells
The beauty of 20 Minute Cheesy Beef and Shells lies in its simplicity. Here’s what you’ll need:
- 1 pound lean ground beef – The star protein of this dish.
- 8 ounces medium shells pasta – Perfect for capturing all the cheesy goodness.
- 1 tablespoon olive oil – For sautéing the onions and garlic.
- 1 cup diced onion (about 1 small onion) – Adds flavor and depth.
- 3 teaspoons minced garlic – Because garlic makes everything better!
- 3 tablespoons all-purpose flour – To thicken the sauce.
- 1 tablespoon Italian seasoning – A blend of herbs that elevates the dish.
- 1 teaspoon salt – To enhance flavors.
- 1 teaspoon ground black pepper – For a little kick.
- 2 cups beef broth – Adds richness to the sauce.
- 1 (15-ounce) can tomato sauce – A tangy base for the dish.
- 4 ounces cubed cream cheese – For that creamy texture.
- 2 cups shredded cheddar cheese – The ultimate cheesy topping.
Prep & Cook Tools
To make 20 Minute Cheesy Beef and Shells, you’ll want to have the following tools on hand:
- Large pot – For boiling the pasta.
- Skillet – For cooking the beef and making the sauce.
- Wooden spoon – For stirring and mixing.
- Measuring cups and spoons – For precise ingredient measurements.
- Colander – To drain the pasta.
20 Minute Cheesy Beef and Shells Made Stepwise

Now, let’s dive into the step-by-step process of making 20 Minute Cheesy Beef and Shells:
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a boil. Add the medium shells pasta and cook according to the package instructions until al dente. Once done, drain the pasta using a colander and set it aside.
Step 2: Sauté Onion and Garlic
In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
Step 3: Brown the Beef
Add the lean ground beef to the skillet with the onions and garlic. Cook, breaking it apart with a wooden spoon, until browned and cooked through. Drain any excess fat if necessary.
Step 4: Create the Sauce
Sprinkle the flour over the cooked beef and stir well to combine. This will help thicken the sauce. Next, add the Italian seasoning, salt, and pepper. Gradually pour in the beef broth and the can of tomato sauce, stirring continuously until the mixture is smooth.
Step 5: Add Cream Cheese
Reduce the heat to low and add the cubed cream cheese. Stir until the cream cheese is fully melted and incorporated into the sauce.
Step 6: Combine with Pasta
Add the drained pasta shells to the skillet and mix everything together gently until the pasta is well coated in the sauce.
Step 7: Add Cheddar Cheese
Sprinkle the shredded cheddar cheese over the top of the pasta mixture. Cover the skillet with a lid and let it sit for a few minutes until the cheese is melted and bubbly.
Step 8: Serve and Enjoy
Once the cheese is melted, give it a final stir, and your 20 Minute Cheesy Beef and Shells is ready to serve! Dish it up hot, and enjoy this creamy, cheesy delight!
Make It Diet-Friendly

If you’re looking to modify 20 Minute Cheesy Beef and Shells to fit specific dietary needs, consider these options:
- Gluten-free: Use gluten-free pasta and a gluten-free flour alternative.
- Low-carb: Substitute pasta with cauliflower florets for a veggie-packed option.
- Vegetarian: Replace ground beef with lentils or a plant-based meat alternative.
- Lower fat: Use leaner ground beef or ground turkey and reduced-fat cream cheese.
Little Things that Matter
Here are a few tips to ensure your 20 Minute Cheesy Beef and Shells turns out perfectly:
- Don’t overcook the pasta; it will continue to cook when mixed with the sauce.
- Feel free to add vegetables like spinach or bell peppers for extra nutrition.
- Adjust the seasoning according to your taste preferences.
- For a spicier kick, add some red pepper flakes when cooking the beef.
Storing, Freezing & Reheating
If you have leftovers (if you’re lucky!), here’s how to store, freeze, and reheat your 20 Minute Cheesy Beef and Shells:
- Storing: Keep in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze in a suitable container for up to 3 months. Thaw in the fridge before reheating.
- Reheating: Gently reheat on the stovetop with a splash of water or broth to restore creaminess.
20 Minute Cheesy Beef and Shells FAQs
Can I use other types of pasta for this recipe?
Absolutely! While medium shells are perfect for catching the cheesy sauce, you can use any pasta shape you prefer, such as penne or rotini.
Can I make this dish ahead of time?
Yes, you can prepare the beef and sauce ahead of time. Simply cook the pasta just before serving and mix everything together for a quick meal.
What can I serve with 20 Minute Cheesy Beef and Shells?
This dish pairs wonderfully with a side salad or some garlic bread to soak up the delicious sauce.
Is it possible to make this dish dairy-free?
Yes! You can use dairy-free cream cheese and cheese alternatives to make a delicious dairy-free version of 20 Minute Cheesy Beef and Shells.
Don’t Miss These
- Sally’s Baking Addiction – Explore more delicious recipes.
- Pinch of Yum – Discover healthy and quick meals.
- Minimalist Baker – Find simple and tasty recipes.
Final Bite
In just 20 minutes, you can have a hearty, delicious meal that satisfies every craving. 20 Minute Cheesy Beef and Shells is not only a time-saver but also a family-friendly dish that’s sure to be a hit. With its creamy sauce and cheesy goodness, this recipe is perfect for busy weeknights or when you simply want to indulge in something comforting. So gather your ingredients, follow the steps, and treat yourself to this delightful meal tonight!

20 Minute Cheesy Beef and Shells
Ingredients
- 1 pound lean ground beef
- 8 ounces medium shells pasta
- 1 tablespoon olive oil
- 1 cup diced onion (about 1 small onion)
- 3 teaspoons minced garlic
- 3 tablespoons all-purpose flour
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 2 cups beef broth
- 1 can tomato sauce (15-ounce)
- 4 ounces cubed cream cheese
- 2 cups shredded cheddar cheese
Instructions
- Start by bringing a large pot of salted water to a boil. Add the medium shells pasta and cook according to the package instructions until al dente. Once done, drain the pasta using a colander and set it aside.
- In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Add the lean ground beef to the skillet with the onions and garlic. Cook, breaking it apart with a wooden spoon, until browned and cooked through. Drain any excess fat if necessary.
- Sprinkle the flour over the cooked beef and stir well to combine. Add the Italian seasoning, salt, and pepper. Gradually pour in the beef broth and the can of tomato sauce, stirring continuously until the mixture is smooth.
- Reduce the heat to low and add the cubed cream cheese. Stir until the cream cheese is fully melted and incorporated into the sauce.
- Add the drained pasta shells to the skillet and mix everything together gently until the pasta is well coated in the sauce.
- Sprinkle the shredded cheddar cheese over the top of the pasta mixture. Cover the skillet with a lid and let it sit for a few minutes until the cheese is melted and bubbly.
- Once the cheese is melted, give it a final stir, and your 20 Minute Cheesy Beef and Shells is ready to serve! Dish it up hot, and enjoy this creamy, cheesy delight!
Equipment
- Large Pot
- Skillet
- Wooden Spoon
- Measuring cups and spoons
- Colander
Notes
- Don’t overcook the pasta; it will continue to cook when mixed with the sauce.
- Feel free to add vegetables like spinach or bell peppers for extra nutrition.
- Adjust the seasoning according to your taste preferences.
- For a spicier kick, add some red pepper flakes when cooking the beef.
