Cube Steaks with Balsamic Onion Gravy

Indulge in the rich flavors of tender cube steaks smothered in a savory Balsamic Onion Gravy. This comforting dish combines perfectly seasoned steaks with a luscious gravy infused with the robust flavors of balsamic vinegar, Dijon mustard, and aromatic rosemary. Whether served over creamy mashed potatoes or buttery noodles, this hearty meal is sure to become a family favorite, perfect for cozy dinners or special occasions.


  • 2 pounds cube steaks
  • ⅓ cup all-purpose flour
  • ½ teaspoon kosher salt
  • ¼ teaspoon pepper
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 2 large yellow onions, sliced into 1/4-inch rings
  • ½ cup red wine (or beef broth)
  • 3-4 cups beef broth (1 cup not low sodium)
  • 2 tablespoons balsamic vinegar
  • 1 teaspoon Dijon mustard
  • 2 sprigs fresh rosemary (or 1/2 teaspoon dried crushed rosemary)
  • 1 tablespoon cornstarch (or as needed)


  1. Preheat and Prepare: Preheat the oven to 350°F. In a shallow dish, combine flour, kosher salt, and pepper. Lightly coat each cube steak with the seasoned flour mixture.
  2. Brown the Steaks: In a Dutch oven, heat olive oil over medium heat. Brown the cube steaks for 2 minutes on each side until lightly browned. Remove and set aside.
  3. Sauté Onions: Add butter to the Dutch oven and cook onions over medium heat until tender. Add wine, scraping up any brown bits, and simmer until reduced by half.
  4. Create the Gravy: Stir in beef broth, balsamic vinegar, Dijon mustard, and rosemary. Return the steaks to the Dutch oven, cover, and bake for 2 ½ to 3 hours or until fork-tender. Add more broth halfway through if needed.
  5. Thicken the Gravy: Place the Dutch oven on the stovetop and transfer the steaks to a plate. Bring the gravy to a boil. In a small bowl, mix cornstarch with water. Whisk the cornstarch mixture into the gravy until thickened.
  6. Serve and Enjoy: Serve the cube steaks with the balsamic onion gravy over mashed potatoes or egg noodles for a satisfying meal.

Prep Time: 20 minutes | Cooking Time: 3 hours | Total Time: 3 hours 20 minutes | Servings: 6 | Calories: (calories may vary depending on ingredients and serving sizes)

Serving and Storage Tips:

Serving Tips:

  1. Garnish with Fresh Herbs: Sprinkle chopped parsley or thyme over the cube steaks just before serving to add a pop of color and fresh flavor.
  2. Pair with Side Dishes: Serve the cube steaks alongside roasted vegetables, steamed green beans, or a crisp salad for a well-rounded meal.
  3. Crusty Bread: Serve with crusty bread on the side to soak up every last bit of the delicious balsamic onion gravy.
  4. Family Style: Place the Dutch oven directly on the table for a cozy family-style meal, allowing everyone to help themselves to seconds.
  5. Wine Pairing: Pair this dish with a glass of red wine, such as Cabernet Sauvignon or Merlot, to complement the rich flavors of the gravy.

Storage Tips:

  1. Refrigeration: Allow any leftover cube steaks and gravy to cool completely before transferring them to an airtight container. Store in the refrigerator for up to 3-4 days.
  2. Freezing: Cube steaks with balsamic onion gravy can be frozen for longer-term storage. Place cooled leftovers in freezer-safe containers or zip-top bags, ensuring they are tightly sealed to prevent freezer burn. They can be frozen for up to 2-3 months.
  3. Thawing: When ready to enjoy, thaw frozen cube steaks overnight in the refrigerator. Reheat gently on the stovetop over low heat, stirring occasionally, until heated through.
  4. Reheating: To reheat individual servings, microwave on medium power or warm gently on the stovetop until heated to your liking. Add a splash of beef broth if needed to maintain moisture and prevent drying out.
  5. Batch Cooking: Consider doubling the recipe and freezing half for future meals. It’s a convenient way to have a delicious homemade meal on hand for busy days or unexpected guests.

By following these serving and storage tips, you can make the most of your cube steaks with balsamic onion gravy, ensuring they taste just as delicious reheated as they did fresh out of the oven. Enjoy the convenience of having a comforting and flavorful meal ready to enjoy whenever hunger strikes!


  1. Creamy Mushroom Twist: Add sliced mushrooms to the onion mixture and stir in a splash of heavy cream before serving for a creamy mushroom gravy.
  2. Garlic Lover’s Delight: Sauté minced garlic with the onions for an extra punch of flavor that pairs perfectly with the savory gravy.
  3. Spicy Kick: Stir in a pinch of red pepper flakes or a dash of hot sauce to the gravy for a spicy twist that adds a kick to each bite.
  4. Italian-Inspired Herb Blend: Replace the rosemary with a combination of Italian herbs such as oregano, basil, and thyme for a Mediterranean-inspired flavor profile.
  5. Smoky Bacon Infusion: Cook diced bacon until crispy and add it to the gravy along with the onions for a smoky, indulgent twist.
  6. Tangy Mustard Variation: Experiment with different types of mustard such as whole grain or spicy brown mustard for a tangy flavor boost.
  7. Vegetarian Option: Substitute the cube steaks with thick slices of portobello mushrooms or tofu steaks for a hearty vegetarian version of this dish.
  8. Caramelized Onion Upgrade: Take the extra time to caramelize the onions until golden brown for a deeper, richer flavor in the gravy.
  9. Asian Fusion: Replace the rosemary with fresh ginger and soy sauce for an Asian-inspired twist on this classic dish.
  10. Cheese Lover’s Indulgence: Sprinkle grated Parmesan or Gruyere cheese over the cube steaks just before serving for a decadent finishing touch that adds richness and depth to the dish.


  1. Can I use a different cut of beef for this recipe? While cube steak is traditionally used for this dish, you can substitute it with other tender cuts such as flank steak or round steak. Adjust cooking times as needed.
  2. Can I make this recipe gluten-free? Yes, you can use gluten-free flour or cornstarch in place of all-purpose flour to coat the steaks for a gluten-free version of the dish.
  3. What can I serve with cube steaks besides mashed potatoes or noodles? Cube steaks with balsamic onion gravy pair well with a variety of side dishes such as rice, quinoa, roasted vegetables, or a crusty baguette for dipping.
  4. Can I omit the wine from the recipe? Yes, you can omit the wine and substitute it with additional beef broth for a non-alcoholic version of the gravy.
  5. How can I prevent the gravy from becoming lumpy? Make sure to whisk the cornstarch mixture into the gravy gradually, stirring constantly, to prevent lumps from forming. You can also strain the gravy before serving if desired.
  6. Can I make this recipe in a slow cooker? Yes, you can adapt this recipe for a slow cooker by browning the steaks and onions on the stovetop first, then transferring them to the slow cooker along with the remaining ingredients. Cook on low for 6-8 hours or until the steaks are fork-tender.
  7. Is it necessary to bake the steaks in the oven, or can I simmer them on the stovetop instead? Baking the steaks in the oven allows for even cooking and tenderizing, but you can also simmer them on the stovetop over low heat, covered, until tender if preferred.
  8. Can I freeze the gravy separately from the steaks? Yes, you can freeze the gravy separately in an airtight container for up to 3 months. Thaw in the refrigerator overnight before reheating and serving.
  9. What other herbs can I use besides rosemary? You can experiment with other herbs such as thyme, sage, or marjoram for different flavor profiles in the gravy.
  10. How can I adjust the thickness of the gravy? If the gravy is too thick, you can thin it out with additional beef broth. If it’s too thin, you can whisk in a bit more cornstarch mixed with water until desired consistency is reached. Adjust seasoning as needed.

So why wait? Gather your ingredients and whip up a batch of Cube Steaks with Balsamic Onion Gravy tonight. With its irresistible taste and simple preparation, this recipe is bound to become a staple in your kitchen rotation. Get ready to savor every delicious bite!