This robust Hearty Pepper Steak with Creamy Macaroni Cheese delivers two comfort food classics on one plate. Tender strips of sirloin sizzle alongside sweet bell peppers and onions, creating a bold, savory contrast to the velvety macaroni bathed in rich cheddar sauce. The pepper steak’s meaty juiciness pairs beautifully with the creamy pasta — a marriage of textures that transforms ordinary ingredients into something truly satisfying. Serve with a simple green salad to cut through the richness and bring a fresh element to this hearty homestyle combination.
Why You’ll Love This Recipe
This Hearty Pepper Steak with Creamy Macaroni Cheese combines two comfort food favorites into one convenient meal that’s both satisfying and impressively simple to prepare.
- Perfect Texture Contrast: The tender, juicy steak strips and crisp-tender peppers create a beautiful textural balance against the creamy, cheesy macaroni.
- Family-Friendly Appeal: Even picky eaters gravitate toward this dish, where familiar flavors meet in a slightly elevated combination that pleases sophisticated palates too.
- Weeknight Wonder: Ready in just 35 minutes from prep to plate, this recipe delivers restaurant-quality results without complicated techniques or hard-to-find ingredients.
- Versatile Leftovers: The components reheat beautifully and can be repurposed separately—turning the steak mixture into lunch wraps or the mac and cheese into a quick side dish.
- Balanced Nutritional Profile: This complete meal delivers protein, vegetables, and carbohydrates all in one satisfying plate, eliminating the need for multiple side dishes.
Ingredient Notes
The success of this Hearty Pepper Steak with Creamy Macaroni Cheese relies heavily on quality ingredients that work harmoniously together. Each component brings specific flavors and textures that elevate this comfort food combination to something truly special.
- Steak (sirloin or flank): Choose well-marbled cuts for maximum tenderness and flavor. Slice against the grain into thin strips (about ¼-inch thickness) to ensure meat remains tender even with quick cooking.
- Green bell pepper: Provides a mild, slightly bitter counterpoint to the sweet red peppers. Look for firm peppers with glossy skin and considerable weight for their size, indicating freshness.
- Red bell pepper: Adds natural sweetness and vibrant color contrast. Red peppers contain more antioxidants than green varieties and develop a slight caramelization when sautéed properly.
- Onion: Yellow or white onions work best here, developing deep savory notes when cooked. Slice them with the grain (pole to pole) rather than crosswise to help them maintain structure during cooking.
- Olive oil: Use a good-quality extra virgin olive oil for sautéing the steak and vegetables. Its fruity undertones enhance the natural flavors of the ingredients without overpowering.
- Soy sauce: Adds umami depth and subtle saltiness that penetrates the meat. Low-sodium varieties allow better control over the final seasoning balance.
- Black pepper: Freshly ground pepper provides significantly more aromatic complexity than pre-ground. Its slight heat perfectly complements the rich beef flavor.
- Elbow macaroni: The curved shape excellently captures and holds the creamy cheese sauce. Cook just until al dente, as it will continue softening slightly in the hot cheese sauce.
- Cheddar cheese: Sharp or medium cheddar delivers the best flavor punch. Freshly grated cheese melts more smoothly than pre-shredded varieties, which often contain anti-caking agents.
- Milk: Whole milk creates the richest sauce, but 2% works well too. Avoid skim milk, which produces a thinner, less satisfying sauce texture.
- Butter: Use unsalted butter to control sodium levels in the final dish. The fat content adds silkiness to the cheese sauce while aiding in proper roux formation.
- Flour: All-purpose flour acts as the thickening agent for the cheese sauce. Measuring precisely ensures perfect sauce consistency—neither too runny nor too thick.
- Salt: Kosher salt is preferred by professional chefs for its clean flavor and easy measuring. Add gradually and taste as you go, especially since other ingredients (soy sauce, cheese) contribute saltiness.
How to Make Hearty Pepper Steak with Creamy Macaroni Cheese
- Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions until al dente, usually 8-10 minutes. Drain and set aside.
- While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season the steak strips with salt and black pepper, then add to the hot skillet and sear for 2-3 minutes until browned but still slightly pink in the center.
- Transfer the steak to a plate and add the remaining tablespoon of olive oil to the skillet. Add the sliced onion and bell peppers, sautéing for about 5 minutes until they begin to soften but still maintain some crispness. I find this slight crunch provides the perfect textural contrast to the tender beef.
- Return the steak to the skillet with the vegetables, add the soy sauce, and toss everything together for another minute until well combined. Reduce heat to low to keep warm while preparing the cheese sauce.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for about 1 minute to form a roux, being careful not to let it brown too much.
- Gradually whisk in the milk and continue stirring constantly until the mixture thickens enough to coat the back of a spoon, about 3-4 minutes.
- Remove from heat and stir in the shredded cheddar cheese until fully melted and smooth. Season the cheese sauce with salt and pepper to taste, then fold in the cooked macaroni until evenly coated.
- Serve the pepper steak alongside or on top of the creamy macaroni cheese for a delicious contrast of flavors and textures.
Remember to taste both components before serving and adjust seasonings as needed – the pepper steak should be savory with a hint of sweetness from the peppers, while the mac and cheese should be rich and creamy.
Variations & Substitutions
This recipe is wonderfully adaptable to what you have on hand or your family’s preferences. Don’t be afraid to make it your own with these tested alternatives!
Protein options: While sirloin or flank steak work beautifully, you can substitute with ribeye for extra richness, or try ground beef for a more budget-friendly approach. I’ve made this with thinly sliced chicken breast when I didn’t have steak, and it was delicious with just a shorter cooking time.
Make it vegetarian: Replace the steak with 400g of portobello mushrooms, sliced into thick strips. They provide a wonderful meaty texture and absorb the savory flavors beautifully. Add an extra tablespoon of soy sauce to enhance the umami elements.
Cheese variations: Sharp cheddar creates a classic flavor profile, but experiment with Gruyère for nuttiness, smoked Gouda for depth, or a mixture of cheddar and Monterey Jack for extra creaminess. For a more grown-up version, fold in 2 tablespoons of crumbled blue cheese just before serving.
Dairy-free adaptation: The macaroni cheese can be made dairy-free by substituting plant-based butter, unsweetened almond or oat milk, and dairy-free cheese. Add a tablespoon of nutritional yeast to enhance the cheesy flavor.
Spice it up: For those who enjoy heat, add a diced jalapeño with the bell peppers or incorporate 1/2 teaspoon of red pepper flakes when cooking the steak. A dash of smoked paprika in the cheese sauce adds wonderful warmth and complexity.
Gluten-free version: Simply use your favorite gluten-free elbow pasta and replace the all-purpose flour with a gluten-free flour blend or cornstarch (use half the amount if using cornstarch). Be sure to also use tamari instead of soy sauce for a completely gluten-free dish.
Tips for the Best Hearty Pepper Steak with Creamy Macaroni Cheese
Master these techniques to elevate your Pepper Steak with Macaroni Cheese from good to unforgettable:
- Quick-chill the steak: Place steak in the freezer for 15 minutes before slicing—this firms it up just enough to cut paper-thin strips that cook quickly and stay tender.
- High heat is key: Get your skillet screaming hot before adding the steak strips—this creates a beautiful sear while keeping the center juicy and prevents the meat from stewing.
- Keep vegetables crisp-tender: I’ve found that slightly undercooked bell peppers provide the perfect textural contrast to the tender steak and creamy macaroni cheese.
- Perfect your roux timing: Cook the butter-flour mixture just until it smells slightly nutty (about 60 seconds) before adding milk—this eliminates raw flour taste without darkening your cheese sauce.
- Rest before serving: Allow the finished Pepper Steak with Macaroni Cheese to sit for 2-3 minutes after cooking—this lets flavors meld and sauces thicken to the ideal consistency.
Storage & Freezing
This Hearty Pepper Steak with Creamy Macaroni Cheese can be stored for later enjoyment, though the components have different storage considerations for best results.
For refrigeration, store the pepper steak and macaroni cheese separately in airtight containers for up to 3 days. The cheese sauce will thicken considerably when chilled, which is perfectly normal. I’ve found this separation strategy preserves the distinct textures better than storing everything mixed together.
When freezing, the pepper steak portion freezes beautifully for up to 2 months in freezer-safe containers. The macaroni cheese, however, is best enjoyed fresh as freezing can cause the sauce to separate and the pasta to become mushy when thawed. If you must freeze the complete dish, expect some textural changes upon reheating.
To reheat, warm the pepper steak in a skillet over medium heat until just heated through (about 3-4 minutes) to avoid overcooking the meat. For the macaroni cheese, reheat gently on the stovetop with a splash of milk (1-2 tablespoons per cup) while stirring frequently to restore its creamy consistency. Microwave reheating works in a pinch, but use 50% power in 30-second intervals, stirring between each, for the most even results.
Make-Ahead Tips for Pepper Steak with Macaroni Cheese
This Hearty Pepper Steak with Creamy Macaroni Cheese is perfect for busy weeknight meal prep! You can slice the steak and chop all vegetables up to 24 hours in advance, storing them separately in airtight containers in the refrigerator to maintain freshness. The cheese sauce base can also be prepared ahead and refrigerated for up to 2 days (reheat gently with a splash of milk to restore creaminess). Cook the macaroni just until slightly underdone if making ahead, as it will finish cooking when reheated with the warm sauce. When ready to serve, simply sauté the prepped ingredients and combine with the reheated cheese sauce for restaurant-quality results with minimal effort.
Serving Suggestions
This Pepper Steak with Macaroni Cheese offers the perfect balance of savory steak and creamy comfort food on one plate. Here are my favorite ways to serve this hearty dish:
For family-style dining, I like to present the pepper steak alongside the macaroni cheese in separate serving dishes, allowing everyone to create their ideal meat-to-pasta ratio. A sprinkle of fresh herbs like chopped parsley or sliced green onions adds a pop of color and freshness that cuts through the richness.
The dish pairs beautifully with a simple side salad dressed in a bright vinaigrette – the acidity provides a perfect counterpoint to the rich cheese sauce and savory steak. For a complete meal that truly impresses, serve with garlic bread or warm dinner rolls to soak up the flavorful juices from the pepper steak.
This combination works wonderfully for casual weeknight dinners but can easily be elevated for entertaining. For a more sophisticated presentation, arrange the pepper steak atop the macaroni cheese on warmed plates, and pair with a medium-bodied red wine like Merlot or Zinfandel that complements both the beef and the creamy cheese components.
Recipe FAQs
Can I use a different cut of steak?
Yes, ribeye or rump work beautifully too.
How do I prevent lumpy cheese sauce?
Remove from heat before adding cheese.
Can I make this dish ahead?
Yes, store components separately up to 3 days.
What can I substitute for bell peppers?
Zucchini or mushrooms make excellent alternatives.
Is this recipe freezer-friendly?
Freeze steak portion only; mac cheese best fresh.
Can I use pre-shredded cheese?
I prefer freshly grated—it melts more smoothly.
Hearty Pepper Steak with Creamy Macaroni Cheese
This robust Hearty Pepper Steak with Creamy Macaroni Cheese delivers two comfort food classics on one plate. Tender strips of sirloin sizzle alongside sweet bell peppers and onions, creating a bold, savory contrast to the velvety macaroni bathed in rich cheddar sauce.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Ingredients
- 400g steak (sirloin or flank), sliced into strips
- 1 green bell pepper, roughly chopped
- 1 red bell pepper, roughly chopped
- 1 onion, sliced
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- 1 teaspoon black pepper
- Salt to taste
- 250g elbow macaroni
- 1 cup shredded cheddar cheese
- 1 cup milk
- 2 tablespoons butter
- 1 tablespoon flour
- Salt and black pepper to taste
Instructions
- Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions until al dente, usually 8-10 minutes. Drain and set aside.
- While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season the steak strips with salt and black pepper, then add to the hot skillet and sear for 2-3 minutes until browned but still slightly pink in the center.
- Transfer the steak to a plate and add the remaining tablespoon of olive oil to the skillet. Add the sliced onion and bell peppers, sautéing for about 5 minutes until they begin to soften but still maintain some crispness.
- Return the steak to the skillet with the vegetables, add the soy sauce, and toss everything together for another minute until well combined. Reduce heat to low to keep warm while preparing the cheese sauce.
- In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for about 1 minute to form a roux, being careful not to let it brown too much.
- Gradually whisk in the milk and continue stirring constantly until the mixture thickens enough to coat the back of a spoon, about 3-4 minutes.
- Remove from heat and stir in the shredded cheddar cheese until fully melted and smooth. Season the cheese sauce with salt and pepper to taste, then fold in the cooked macaroni until evenly coated.
- Serve the pepper steak alongside or on top of the creamy macaroni cheese for a delicious contrast of flavors and textures.
Notes
- Quick-chill the steak: Place steak in the freezer for 15 minutes before slicing—this firms it up just enough to cut paper-thin strips that cook quickly and stay tender.
- High heat is key: Get your skillet screaming hot before adding the steak strips—this creates a beautiful sear while keeping the center juicy and prevents the meat from stewing.
- Keep vegetables crisp-tender: I’ve found that slightly undercooked bell peppers provide the perfect textural contrast to the tender steak and creamy macaroni cheese.
- Perfect your roux timing: Cook the butter-flour mixture just until it smells slightly nutty (about 60 seconds) before adding milk—this eliminates raw flour taste without darkening your cheese sauce.
- Rest before serving: Allow the finished Pepper Steak with Macaroni Cheese to sit for 2-3 minutes after cooking—this lets flavors meld and sauces thicken to the ideal consistency.
Nutrition
- Serving Size: 1 plate
- Calories: 700
- Sugar: 3g
- Sodium: 800mg
- Fat: 35g
- Saturated Fat: 15g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 3g
- Protein: 45g
- Cholesterol: 100mg



