A comforting, creamy pasta dish featuring tender beef, pasta shells, and a rich, cheesy sauce—perfect for cozy dinners or family meals.
· 2 cups uncooked medium pasta shells
· 1 lb (450g) ground beef
· 1 small onion, finely chopped
· 3 cloves garlic, minced
· 2 tablespoons olive oil
· 1 teaspoon salt
· 1/2 teaspoon black pepper
· 1 teaspoon dried oregano
· 1 teaspoon dried basil
· 1/4 teaspoon crushed red pepper flakes (optional)
· 3 tablespoons all-purpose flour
· 2 cups whole milk
· 1/2 cup heavy cream
· 1 cup shredded sharp cheddar cheese
· 1/2 cup grated Parmesan cheese
· 1/2 cup frozen peas (optional)
· Fresh parsley, chopped, for garnish
1. Cook pasta shells in salted boiling water according to package instructions; drain and set aside.
2. Heat olive oil in a large skillet over medium heat. Cook ground beef until browned; drain excess fat.
3. Add chopped onion and garlic; sauté until translucent, 3–4 minutes.
4. Season with salt, pepper, oregano, basil, and red pepper flakes; mix well.
5. Sprinkle flour over beef mixture; stir 1–2 minutes. Gradually pour in milk and cream; stir until sauce thickens, 5–7 minutes.
6. Lower heat and add cheddar and Parmesan; stir until melted.
7. Add pasta and peas; toss to coat in sauce; cook 2–3 minutes.
8. Garnish with parsley and serve hot.
· For added nutrition, include vegetables like carrots, zucchini, or spinach.
· Reheat leftovers with a splash of milk to restore creaminess.
· Adjust seasonings to taste for a personalized flavor profile.