Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Cheesy Beef Orzo Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 30 minutes
  • Yield: 45 servings 1x

Description

There’s something truly comforting about a one-pot meal that brings warmth, flavor, and ease to your dinner table. This One-Pot Cheesy Beef Orzo combines tender ground beef, perfectly cooked orzo, and a creamy, cheesy sauce that comes together in just one pan. It’s ideal for busy weeknights, cozy weekends, or whenever you need a hearty, homemade meal without a mountain of dishes. With its rich, comforting flavor and quick cooking time, it’s bound to become a family favorite.


Ingredients

Scale
  • 1 lb ground beef (lean or extra lean)

  • 1 small yellow onion, finely chopped

  • 3 cloves garlic, minced

  • 1 tablespoon olive oil

  • 1 cup uncooked orzo pasta

  • 2 cups beef broth (low sodium preferred)

  • 1 cup milk (whole or 2%)

  • 1 ½ cups shredded cheddar cheese (or a mix of cheddar and mozzarella)

  • 1 teaspoon paprika

  • ½ teaspoon garlic powder

  • ½ teaspoon onion powder

  • ½ teaspoon Italian seasoning

  • Salt and pepper to taste

  • Fresh parsley, chopped (for garnish)

Optional Add-ins:

  • 1 cup baby spinach

  • ½ cup diced bell pepper or mushrooms

  • Red pepper flakes (for mild heat)


Instructions

  • Heat olive oil in a large skillet or deep pan over medium-high heat. Add the chopped onion and cook for 2–3 minutes until softened. Stir in minced garlic and cook for another 30 seconds until fragrant.

  • Add ground beef to the skillet. Cook, breaking it apart with a spoon, for 5–7 minutes or until fully browned. Drain any excess grease if needed.

  • Season the beef with paprika, garlic powder, onion powder, Italian seasoning, salt, and pepper. Stir well to combine the flavors.

  • Stir in the uncooked orzo and cook for 1 minute to lightly toast it and absorb some of the beef flavor.

  • Pour in beef broth and milk, stirring to combine. Bring the mixture to a gentle simmer, then reduce heat to medium. Cover and cook for 10–12 minutes, stirring occasionally, until the orzo is tender and has absorbed most of the liquid.

  • Once the orzo is cooked, reduce the heat to low and gradually stir in the shredded cheese until melted and creamy.

  • If adding spinach or other vegetables, stir them in now and cook for 2–3 minutes until softened.

  • Taste and adjust seasoning with more salt or pepper if needed. For extra creaminess, add a small pat of butter and stir it in before serving.

  • Remove from heat and let rest for 1–2 minutes. Serve warm, garnished with chopped parsley.

Notes

  • If you don’t have orzo, substitute with small pasta shapes like ditalini, elbow macaroni, or small shells. Adjust liquid slightly if needed.

  • For extra creaminess, stir in 2 tablespoons of cream cheese before adding shredded cheese.

  • Shred your own cheese for a smoother texture; pre-shredded cheese can make sauces grainy.

  • Add a splash of broth or milk when reheating leftovers to restore creaminess.

  • Store leftovers in the fridge for up to 3 days or freeze for up to 2 months. Thaw and reheat gently before serving.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes